首页 > 代码库 > 作业4总结

作业4总结

1.知识点:

(1)字符类型

                   char ch;

                   (ch >= ‘a‘ && ch <= ‘z‘ ) || ( ch >= ‘A‘ && ch <= ‘Z ‘ )

                   (ch >= ‘0‘ && ch <= ‘9‘ )

·字符型数据

                字符变量:char ch; (定义字符变量ch,用于存放字符型数据。)

                字符常量: ‘a‘   ‘z‘   ‘A‘   ‘Z‘   ‘0‘  ‘9‘  ‘ ‘   ‘\n‘
(2)字符型数据的输入和输出
·字符输入函数getchar

  输入一个字符

  char ch;

  ch = getchar( );

·字符输出函数putchar

  输出一个字符

  putchar(输出参数);
(3)逻辑运算

                (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

     }

作业4总结