dweixin_61961748的博客_逆光下的微笑950_CSDN博客
3.2 C语言 的语句
1.说明语句
说明语句用于定义成员程序所使用的变量与类型。例如:
int a,b; /*定义两个整型变量*/
char ch: /*定义一个字符型变量*/
2.表达式语句
表达式语句由表达式加上分号";"组成。其一般形式如下:
表达式
例如:
c=a+b
是一个赋值表达式,而
c=a+b;
则是一表达式语句。
3.分支语句
分支语句实现分支控制过程,根据条件成立与否执行不同的语句。有两种分支结构,即双分支if-eles语句与多分支的switch语句。例如,下面是一个双分支if-eles语句:
if(x>y)
z=x;
eles
z=y;
该语句首先判断if后面的表达式(x>y),如果条件成立执行“z=x;”,否则执行“z=y;",if语句执行后,变量z中存放的是变量x与y中较大的值。
4.循环语句
C语言在实现循环控制的语句有三种,即for语句,while语句和do-while语句。如要求计算1+3+5+7+...+99的和,采用while语句的代码如下:
sum=0;
i=1;
while(i<=99)
{sum=sum+i;
i=i+2;
}
上述代码中,首先将存放累加和变量sum初始化为0,存放累加项的变量i初始化为1.其中i<=99是循环执行的条件,只要这个条件成立,一对大括号{}中循环体就被反复执行。由于循环体每执行一次,i被加2(i=i+2),所以,当循环到一定的时候,i的值就会超过99,从而循环条件i<=99不成立