本文概述
- 1)在switch-case语句中不能检查哪种数据类型?
- 2)打印多少次“ srcmini”?
- 3)如果short int为2字节宽, 则执行while循环多少次?
- 4)关于以下程序哪个陈述正确?
- 5)找出错误, 如果在下面的程序?
1)在switch-case语句中不能检查哪种数据类型?
- 枚举
- 字符
- 整数
- 浮动
#include<
stdio.h>
int main()
{
int x;
for(x=-1;
x<
=10;
x++)
{
if(x <
5)
continue;
else
break;
printf("srcmini");
}
return 0;
}
- 10倍
- 11次
- 0次
- 无限的时代
#include<
stdio.h>
int main()
{
int i=1;
while(i <
= 155)
{
printf("%c %d\n", i, i);
i++;
}
return 0;
}
- 154次
- 155次
- 156次
- 无限的时代
#include<
stdio.h>
int main()
{
int i = 8, j = 24;
if(i = 8) &
&
if(j = 24)
printf("Welcome Programmer");
return 0;
}
- 欢迎程序员
- 错误:如果未声明标识符
- 错误:表达式语法
- 无输出
#include<
stdio.h>
int main()
{
int j = 1;
switch(j)
{
printf("Hello programmer!");
case 1:
printf("Case1");
break;
case 2:
printf("Case2");
break;
}
return 0;
}
- 程序中没有错误,并显示“ Case1”
- 错误:switch语句后无效的printf语句
- 错误:未指定默认值
- 以上都不是