题目内容

switch 语句中的 case 分支必须是常量表达式且互不相同,值不能为( )类型。

A. 浮点型
B. 整型
C. 枚举型
D. 字符型

查看答案
更多问题

若有:int i = 10; 执行下面代码段后,变量 i 的值是( )。 switch(i) { case 9: i += 1; case 10: i += 1; case 11: i += 1; default: i += 1; }

A. 13
B. 11
C. 12
D. 10

执行下列代码段: int k = 10; while(k--); printf("k=%d\n", k); 输出结果是( )。

A. k=0
B. k=-1
C. k=1
D. while 构成无限循环

执行下列代码段: int i = 6; do { printf("%d", i--); } while(0); 正确的是( )。

A. 没有输出
B. 输出 5
C. 输出 6
D. 有错误,无法编译

执行下列代码段: int i; for(i = 0; i < 10; i++) printf("%d", i); for 循环结束后,i 的值是( )。

A. 9
B. i 不存在
C. 10
D. i 没有确定的值

答案查题题库