c语言switch语句实例 c语言switch语句执行顺序?
c语言switch语句执行顺序?
1、开关的一般形式开关(表达式){
Case常量表达式1:语句1;打破;
Case常量表达式2 :语句2;打破;
Default:默认语句}
switch语句块后的语句;
2.执行顺序
步骤1:计算切换后条件表达式的值。
第二步:将表达式的值与case语句中的常量表达式进行比较。如果它们相等,将执行相应的case语句。语句执行后,switch语句块会跳出。
第三步:如果case常量表达式的值都与switch条件表达式的值不一致,则执行default下的default语句。
注意,可以省略:中的:默认语句。如果省略,程序将在swtich语句块之后执行该语句。
急求C/C 中关于switch语句的习题,简单易懂的就好?
写一个程序,用户输入ABCDE的一个字母,然后输出90分以上的A,80到90分的B,70到80分的C,60到70分的D,60分以下的E。输入字母输出的相应表示。
# includeltstdio.hgt
int main()
{
Character fraction
scanf(
C语言程序编写:当用户输入月份后,程序输出该月的总天数。(要求:必须采用switch-case语句?
#包含标准视频
int main() {
(同Internationalorganizations)国际组织月;
Printf (enter month :);
scanf(d,月);
If (1st month || 12th month) {
Puts (error);
Returns 0;
}
Switch (month) (
Case 1:
Case 3:
Case 5:
Case 7:
Case 8:
Case 10:
Case 12:
Put option (31);
Break;
Case 4:
Case 6:
Case 9:
Case 11:
Put option (30);
Break;
Case 2:
Put option (28 or 29);
Break;
Default :
Puts (error);
}
Returns 0;
}
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。