B选项缺少default分支,而且case与后面的表达式缺少空格;C选项缺少default分支;D选项switch后的表达式需要(). B选项缺少default分支,而且case与后面。
AB(错在中间又多出一个{},而且在break后。)C(缺少括号)D(重复的数字,例如10,只会执行一次,因为有break。) AB(错在中间又多出一个{},而且在break后。
一、1--5 A、D、B、D、C 6--10 C、C、D、B、A、二、#includemain(){ char a[10]="abcde";char temp;int i;for(。
668977输入2时,执行case0,case1,case2,即得到668输入4时,执行case2,输出8输入7时,case都不满足,执行default,得到9输入3时,执行case1,case2,得。
在C语言中,switch case语句是一种多分支语句。 它允许根据不同的条件执行不同的代码块。 语法如下: ```c switch (expression) { case value1: // 执行。
这个switch语句跟if语句相似,都是分支语句,判断成立后跳出判断,若case都不成立就输出default语句。 这里需要注意三点: 表达式结果不能是浮点数。 case后的值。
当分支条件过多时,使用ifelse语句不免有些麻烦,此时可以使用switch来进行代替。你可以把他看做是一个精简版的if语句,只要是能使用if语句的地方,同样也能用sw。
printf("5:退出\n"), 下三行的scanf("%d",c), ===> 修正为scanf("%d", &c);就好。
如果D选项case10改为case 10,case11改为case 11的话就是对的A选项pow函数的返回值为double型,而switch的参数不允许为double,因此不正确B选项switch..。
#includevoid main(){int n;float a,b;float gain,bonus=0;scanf("%f",&gain);if(gain>=0。
猜猜你还想问: | ||
---|---|---|
c语言题库大全及答案 | c语言switch经典题目 | c语言经典例题100及答案 |
c语言switch语句 | c语言switch用法举例 | switch函数例子 |
switch case语句的例题 | 大一c语言常见编程题 | c语言小游戏编程100例 |
c语言编程题库 | 返回首页 |
回顶部 |