正在加载图片...
靳润昭C语言教程讲义 2001年2月17日 C语句可分为以下五类: 1)表达式语句 2)函数调用语句 3)控制语句 4)复合语句 5)空语句 1.表达式语句:表达式语句由表达式加上分号“;”组成。 其一般形式为 表达式 执行表达式语句就是计算表达式的值。 例如 x=y+z;赋值语句 y+z;加法运算语句,但计算结果不能保留,无实际意义: i++;自增1语句,i值增1 2.函数调用语句:由函数名、实际参数加上分号“;”组成 其一般形式为: 函数名(实际参数表); 执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行 被调函数体中的语句,求取函数值(在后面函数中再详细介绍)。 例如 printf(" C Program");调用库函数,输出字符串。 3.控制语句:控制语句用于控制程序的流程,以实现程序的各种结构方式。它们由特定 的语句定义符组成。C语言有九种控制语句。可分成以下三类 1)条件判断语句:if语句、 switch语句 2)循环执行语句: do while语句、 while语句、for语句 3)转向语句: break语句、goto语句、 continue语句、 return语句 4.复合语句:把多个语句用括号仆}括起来组成的一个语句称复合语句 在程序中应把复合语句看成是单条语句,而不是多条语句。 例如: a=b+c printf( %d%d", x, a) 是一条复合语句。 复合语句内的各条语句都必须以分号“;"结尾,在括号"}〃外不能加分号。 5.空语句:只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。在程 序中空语句可用来作空循环体。 例如 while(getchar(!=\n') 本语句的功能是,只要从键盘输入的字符不是回车则重新输入。 这里的循环体为空语句 第2页靳润昭 C 语言教程讲义 2001 年 2 月 17 日 第2页 C 语句可分为以下五类: 1) 表达式语句 2) 函数调用语句 3) 控制语句 4) 复合语句 5) 空语句 1. 表达式语句:表达式语句由表达式加上分号“;”组成。 其一般形式为: 表达式; 执行表达式语句就是计算表达式的值。 例如: x=y+z; 赋值语句; y+z; 加法运算语句,但计算结果不能保留,无实际意义; i++; 自增 1 语句,i 值增 1。 2. 函数调用语句:由函数名、实际参数加上分号“;”组成。 其一般形式为: 函数名(实际参数表); 执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行 被调函数体中的语句,求取函数值 (在后面函数中再详细介绍) 。 例如: printf("C Program");调用库函数,输出字符串。 3. 控制语句:控制语句用于控制程序的流程, 以实现程序的各种结构方式。它们由特定 的语句定义符组成。C语言有九种控制语句。 可分成以下三类: 1) 条件判断语句:if 语句、switch 语句; 2) 循环执行语句:do while 语句、while 语句、for 语句; 3) 转向语句:break 语句、goto 语句、continue 语句、return 语句。 4. 复合语句:把多个语句用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句。 例如: { x=y+z; a=b+c; printf(“%d%d”,x,a); } 是一条复合语句。 复合语句内的各条语句都必须以分号“;”结尾,在括号“}”外不能加分号。 5. 空语句:只有分号“;”组成的语句称为空语句。空语句是什么也不执行的语句。在程 序中空语句可用来作空循环体。 例如 while(getchar()!='\n') ; 本语句的功能是,只要从键盘输入的字符不是回车则重新输入。 这里的循环体为空语句
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有