1.
计算"表达式"的值, 逐个与其后的"常量表达式"值相比较,当"表达式"的值与某个"常量表达式"的值相等时, 即执行其后的语句, 然后跳出switch语句
如果"表达式"的值与所有case后的"常量表达式"均不相同时,则执行default后的语句
switch(表达式){
case 常量表达式1:
语句1;
break;
case 常量表达式2:
语句2;
break;
case 常量表达式n:
语句n;
break;
default:
语句n+1;
break;
}
2.
C语言中提供了三大循环结构, 分别是while、dowhile和for
循环结构是程序中一种很重要的结构,其特点是,在给定条件成立时,反复执行某程序段, 直到条件不成立为止。
while格式:
int count = 0;
while (count < 3) { // 循环控制条件
printf("吃饭"); // 需要反复执行的语句
count++; // 能够让循环结束的语句 }
do while格式:
int count = 0;
do {
printf("吃饭");
count++;
}while(count < 10);
for格式:
for(int i = 0; i < 10; i++){
printf("+\n"); }