switch语句和while语句

程序框架

switch

格式:

switch(表达式)

case 常量表达式1;语句1

常量表达式2;语句2

……

注:case后空格

while语句

循环结构

当性循环

当……

格式

while(表达式)

循环体

注:1.while是关键字不能使用

2.()与内容不能丢

3.语法上循环体只能一条可执行的语句,若循环体内有多个语句只能是复合语句。

4.while循环控制相邻的一条语句;

do while

格式

do

循环体

while(表达式)

注:1.循环体至少循环一次

2.do while后有;分号

for语句

格式

for(表达式1;表达式2;表达式3)

循环体

相当于while语句的

表达式1

while(表达式2)

循环体;

表达式3

注:1.表达式可以省略,但分号不可以。

2.表达式可以是任意有效c语言表达式(非单个分号注意)

你可能感兴趣的:(switch语句和while语句)