c语言六种基本语句是:1、表达式语句;2、标签语句;3、循环语句;4、复合语句;5、跳转语句;6、选择语句。

C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。

C语句可分为以下五类:

1.表达式语句

2.标签语句

3.循环语句

4.复合语句

5.跳转语句

6.选择语句

下面分别作详细说明:

表达式语句

表达式语句由表达式加上分号“;”组成。

其一般形式为:表达式;执行表达式语句就是计算表达式的值和执行副作用。

例如: x=y+z; a=520;赋值语句;

y+z;加法运算语句,但计算结果不能保留,无实际意义;

i++; 自增1语句,i值增1。

i++; 是先运算i后再加1。

++i; 是先把i值增1后运算。

包括空语句,函数调用语句在内都属于表达式语句。

标签语句

标签语句有3种:

标签名:语句

case 常量表达式:语句

default:语句

说明:其中case语句和default语句只出现于switch语句中。

注意,同一个switch中case后的表达式只能出现一次

switch(exp){case 2:;case 1+1:;}//ERROR

标签名:语句用于goto,作用范围是函数内部,无法跨函数,并且需要保证同函数内部的标签名唯一。

循环语句

循环语句有4种,分别是

while ( expression ) statementdo statement while ( expression ) ;for ( expression(opt) ; expression(opt) ; expression(opt) ) statementfor ( declaration expression(opt) ; expression(opt) ) statement

循环语句用于实现程序的循环流程。

复合语句

用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如

{x=y+z;a=b+c;printf(“%d%d”,x,a);}

是一条复合语句。

跳转语句

跳转语句有4种,分别是

goto 标签 ;

continue ;

break ;

return 表达式(可选) ;

跳转语句控制程序跳转到另一处执行。

选择语句

选择语句有3种,分别是

if ( expression ) statement

if ( expression ) statement else statement

switch ( expression ) statement

推荐教程: 《c语言教程》

更多相关文章

  1. C语言中的每条可执行语句都将转换成什么
  2. C语言中do while语句的用法是什么?
  3. switch语句中case后面的值必须是什么?
  4. c源程序中不允许出现空语句吗?
  5. c语言中实现循环结构的控制语句有哪些?
  6. C语言中for语句的执行过程是什么?
  7. 在c语言中,一条简单语句的结束符为什么?
  8. for循环是先执行循环体语句,后判断表达式吗?
  9. 在switch语句中,case后的标号只能是什么?

随机推荐

  1. 整理出来的一些Android基础知识
  2. input 之我见1
  3. 2010.12.14——— android 应用的自动更
  4. Google Android admob
  5. android图片闪烁或帧动画
  6. Mac下完全卸载干净Android Studio
  7. msm8916 lcd 相关调试点指导
  8. android studio 调试android源码
  9. Android编程权威指南(第二版)— 第10章挑战
  10. 【Android】TV端项目开发挖坑总结