1.知识点:
(1)字符类型
char ch;
(ch >= 'a' && ch <= 'z' ) || ( ch >= 'A' && ch <= 'Z ' )
(ch >= '0' && ch <= '9' )
·字符型数据
字符变量:char ch; (定义字符变量ch,用于存放字符型数据。)
输入一个字符
char ch;
ch = getchar( );
输出一个字符
putchar(输出参数);(ch >= 'a' && ch <= 'z' ) || ( ch >= 'A' && ch <= 'Z')
ch >= '0' && ch <= '9'
·逻辑运算符:&&;||;!;
·逻辑表达式:用逻辑运算符将逻辑运算对象连接起来的式子。
(4)else – if 语句
if (表达式1) 语句1
else if (表达式2) 语句2
else if (表达式n-1) 语句n-1
else 语句n
(5)switch语句
处理多分支选择问题,3种情况:
①在switch语句的每个语句段中都使用break语句
switch(表达式){
case 常量表达式1:语句段1; break;
case 常量表达式2:语句段2 ; break;
....…
case 常量表达式n:语句段n ; break;
default : 语句段n+1 ; break;
}
②在switch中不使用break
switch(表达式){
case 常量表达式1:语句段1;
case 常量表达式2:语句段2;
....…
case 常量表达式n:语句段n;
default : 语句段n+1;
}
③在switch的某些语句段中使用break
·一般形式:
switch (表达式)
{ case 常量表达式1:语句1
case 常量表达式2:语句2
case 常量表达式n:语句n
default :语句n+1
}