C语言第三章顺序结构程序设计

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不成立

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值