本文概述
- 1)在switch-case语句中不能检查哪种数据类型?
- 2)打印多少次“ srcmini”?
- 3)如果short int为2字节宽, 则执行while循环多少次?
- 4)关于以下程序哪个陈述正确?
- 5)找出错误, 如果在下面的程序?
C控制语句测试纸包含来自决策语句的问题:if-else和switch,循环语句:for循环,while循环
1)在switch-case语句中不能检查哪种数据类型?
- 枚举
- 字符
- 整数
- 浮动
2)打印多少次“ srcmini”?
#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次
- 无限的时代
3)如果short int为2字节宽,则执行while循环多少次?
#include<stdio.h>
int main()
{
int i=1;
while(i <= 155)
{
printf("%c %d\n", i, i);
i++;
}
return 0;
}
- 154次
- 155次
- 156次
- 无限的时代
4)关于以下程序哪个陈述正确?
#include<stdio.h>
int main()
{
int i = 8, j = 24;
if(i = 8) && if(j = 24)
printf("Welcome Programmer");
return 0;
}
- 欢迎程序员
- 错误:如果未声明标识符
- 错误:表达式语法
- 无输出
5)找出错误,如果在下面的程序?
#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语句
- 错误:未指定默认值
- 以上都不是
评论前必须登录!
注册