3控制语句 控制语句用于控制程序的流程,实现程序的各种结构方式 它们由特定的语句定义符组成。 C语言有九种控制语句。可分成以下三类: (1)条件判断语句 if语句, switch语句 (2)循环执行语句 do while语句, while语句,for语句 (3)转向语句 break语句,goto语句, continue语句, return语句
控制语句用于控制程序的流程,实现程序的各种结构方式。 它们由特定的语句定义符组成。 C语言有九种控制语句。可分成以下三类: (1) 条件判断语句 if语句,switch语句 (2) 循环执行语句 do while语句,while语句,for语句 (3) 转向语句 break语句,goto语句,continue语句,return语句 3.控制语句
4复合语句 把多个语句用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句。 例如: ix=y+z; a=btc printi(%od%d”,x,a);} 复合语句内的各条语句都必须以分号“;”结尾,在括号 外不能加分号
把多个语句用括号{}括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句。 例如: { x=y+z; a=b+c; printf(“%d%d”,x,a);} 复合语句内的各条语句都必须以分号“;”结尾,在括号“}” 外不能加分号。 4.复合语句
5空语句 ■只有分号“;”组成的语句称为空语句。 ■空语句是什么也不执行的语句。 ■在程序中空语句可用来作空循环体。 ■例如 while( getchar(O!="n");
只有分号“ ; ”组成的语句称为空语句。 空语句是什么也不执行的语句。 在程序中空语句可用来作空循环体。 例如 while(getchar()!='\n') ; 5.空语句
赋值语句 ■赋值语句是由赋值表达式再加分号构成的表达式 语句。 ■赋值语句的一般形式为:变量=表达式; ■赋值语句的功能和特点都与赋值表达式相同。 ■赋值语句是程序中使用最多的语句之一
赋值语句是由赋值表达式再加分号构成的表达式 语句。 赋值语句的一般形式为: 变量=表达式; 赋值语句的功能和特点都与赋值表达式相同。 赋值语句是程序中使用最多的语句之一。 赋值语句
在赋值语句的使用中需要注意以下几点: 1.赋值符“=〃右边的表达式也可以又是一个赋值表达式 变量=(变量=表达式);是成立的, 其展开之后的一般形式为: 变量=变量=表达式; 例如:a=b=c=d=e=5; 按照赋值运算符的右接合性实际上等效于: e=5: d=e: c=d: b=c: ab
1. 赋值符“ =”右边的表达式也可以又是一个赋值表达式 变量=(变量=表达式); 是成立的, 其展开之后的一般形式为: 变量=变量=…=表达式; 在赋值语句的使用中需要注意以下几点: 例如: a=b=c=d=e=5; 按照赋值运算符的右接合性实际上等效于: e=5; d=e; c=d; b=c; a=b;