手機(jī)也能上課
1/4
switch語(yǔ)句
switch 語(yǔ)句是多分支選擇語(yǔ)句.
switch語(yǔ)句用來(lái)更優(yōu)雅的解決多分支if語(yǔ)句, 例如, 學(xué)生成績(jī)分類(85分以上為A, 70-84分為B, 60-69分為C等...);
人口統(tǒng)計(jì)分類(按年齡分為老、總、青少、兒童); 工資統(tǒng)計(jì)分類...
switch 語(yǔ)句格式:
switch (expression) {
case val1:
statements
break;
case val2:
statements
break;
default:
statements
}
例如:
#include <stdio.h>
int main(void) {
char grade = 'A';
switch(grade){
case 'A': printf("85-100\n");break;
case 'B': printf("70-84\n");break;
case 'C': printf("60-69\n");break;
default: printf("<60");
}
return 0;
}
輸出結(jié)果:
85-100