第五章 C语言之语句

5.语句

5.1 空语句

空语句表示什么都不干,以分号;结束

 ;

5.2 顺序语句

顺序语句就是一步一步执行的语句(没有跳转,没有条件)

 int a, b, c;
 a = 1;
 b = 2;
 c = 3;

5.3 循环语句

循环语句就是把某些符合条件的语句重复执行,一般有for循环、while循环、do while循环三种

for循环

 int i, sum = 0;
 for(int i = 0; i < 100; i++)
 {
     sum += i;
 }

while循环

 int i, sum = 0;
 while(i++) 
 {
     sum += i;
 }

do while循环

 int i, sum = 0;
 do
 {
     sum += i;
 } while(i++ < 100);

5.4 条件语句

条件语句用于根据不同的条件执行不同的动作(流程),条件参数可以是逻辑表达式、整型表达式、关系表达式

 int var = year % 4;
 if(var == 0) {
 
 }
 else if(var == 1) {
 
 }
 else if(var == 2) {
 
 }
 else if(var == 3) {
 
 }

5.5 分支语句

分支语句是条件语句的简化,也用于根据不同条件执行不同的动作,它的条件参数只能是整型表达式

 switch(var) 
 {
     case 0 :
     {
         
         break;
     }
     case 1 :
     {
         
         break;
     }
     case 2 :
     {
         
         break;
     }
     case 3 :
     {
         
         break;
     }
     default :
         break;
 }

5.6 跳转语句

break语句:跳出循环体

continue语句:停止当前循环,接着执行下一次

goto语句:跳转到指定位置执行

5.7 表达式语句

表达式语句可以是任意表达式 + ;,注意一个操作数也可以看作表达式,可能这样写没有什么意义,但是符合C语言的语法

 i * 8 + 10;
 20;
 7 << 8;
 a && b;
阅读剩余
THE END