C 语言中,语句的作用是向计算机系统发出操作命令,从而完成一定的操作任务。一个语句经编译后产生若干条机器指令。一个实际的程序应当包含若干语句。C 语句可分为以下五种类型,下面进行简单介绍。
1.控制语句
完成一定的控制功能,以实现程序的各种结构方式。C 语言有九种控制语句,可分为三类:
(1)条件判断语句。例如,if 语句、switch 语句。
(2)转向语句。例如,break 语句、continue 语句、goto 语句、return 语句。
(3)循环语句。例如,while 语句、do-while 语句、for 语句。
2.表达式语句
由表达式组成的语句称为表达式语句,其作用是计算表达式的值或改变变量的值。它的一般形式是“表达式;”,即在表达式的末尾加上分号,就变成了表达式语句。最典型的例子是由赋值表达式构成一个赋值语句,如x = 5 是赋值表达式,而x = 5;是一个赋值语句。注意:分号是C 语言中语句的标志,一个语句必须要有分号,如果没有分号,则一定不是语句。表达式能构成语句是C 语言的一个重要特色。
3.函数调用语句
由一个函数调用加上一个分号构成函数调用语句,其作用是完成特定的功能。它的一般形式是:
例如:(www.xing528.com)
4.复合语句
复合语句是用花括号将若干个语句组合在一起,又称为分程序,在语法上相当于一条语句。例如下面是一个复合语句:
注意:复合语句中,最后一个语句的分号不能省略不写。
5.空语句
只有一个分号的语句称为空语句。它的一般形式是:
空语句是什么也不执行的语句,常用于循环语句中的循环体,表示循环体什么都不做。
例如:
该循环的功能是:直到按Enter 键才退出循环。这里的循环体是空语句。
C 语言允许一行写几个语句,也允许一个语句拆开写在几行上,书写格式无固定要求。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。