有以下程序:
#include
main()
{
int x;
scanf("%d", &x);
if(x<=3);
else if(x!=10)
printf("%d\\n", x);
}
程序运行时,输入的值在哪个范围才会有输出结果()。
A
小于3的整数
B
不等于10的整数
C
大于3或等于10的整数
D
大于3且不等10的整数
肯定是选D呀,C看起来都不像是人话,答案印错了很正常
答案肯定错误了,这C选项表达就是错的。答案选D。
int x;
scanf("%d", &x);
if(x<=3);//如果 x 小于等于3,无执行语句。
else if(x!=10) // 如果 x 不等于 10 打印 x
printf("%d\\n", x);