#12918. C语言选择结构阅读程序题2
C语言选择结构阅读程序题2
题号: 1 类型: 单选题 题目: 阅读以下C语言代码片段,当输入x为10时,程序会输出什么?
int x;
scanf("%d", &x);
if(x % 3 == 0) {
printf("能被3整除");
} else if(x % 5 == 0) {
printf("能被5整除");
} else {
printf("无法被3或5整除");
}
{{ select(1) }}
- 能被3整除
- 能被5整除
- 无法被3或5整除
- 不输出任何内容
题号: 2 类型: 判断题 题目: 阅读以下C语言代码片段,判断以下说法是否正确:当输入a为3且b为5时,程序会输出"条件成立"。
int a, b;
scanf("%d %d", &a, &b);
if(a > b && a % b == 0) {
printf("条件成立");
} else {
printf("条件不成立");
}
{{ select(2) }}
- 正确
- 错误
题号: 3 类型: 单选题 题目: 阅读以下C语言代码片段,当输入num为-7时,程序会输出什么?
int num;
scanf("%d", &num);
if(num > 0 && num % 2 == 0) {
printf("正偶数");
} else if(num < 0 && num % 2 != 0) {
printf("负奇数");
} else {
printf("其他情况");
}
{{ select(3) }}
- 正偶数
- 负奇数
- 其他情况
- 不输出任何内容
题号: 4 类型: 判断题 题目: 阅读以下C语言代码片段,判断以下说法是否正确:当输入ch为'9'时,程序会输出"数字字符"。
char ch;
scanf("%c", &ch);
if(ch >= '0' && ch <= '9') {
printf("数字字符");
} else {
printf("非数字字符");
}
{{ select(4) }}
- 正确
- 错误
题号: 5 类型: 单选题 题目: 阅读以下C语言代码片段,当输入score为85且flag为1时,程序会输出什么?
int score, flag;
scanf("%d %d", &score, &flag);
if(score >= 60 && flag == 1) {
printf("通过");
} else if(score >= 60 && flag == 0) {
printf("待定");
} else {
printf("未通过");
}
{{ select(5) }}
- 通过
- 待定
- 未通过
- 不输出任何内容
相关
在以下作业中: