单选题
有以下程序:
#include<stdio.h>
main()
int x;
scanf("%d",&x);
if(x<=3);else
if(x!=10)printf("%d/n",x);
程序运行时,输入的值为______才会有输出结果。
A.不等于10的整数 B.大于3且不等10的整数
C.大于3或等于10的整数 D.小于3的整数
【正确答案】
B
【答案解析】[解析] 本题中虽然else和第二个if不在同一行上,但等价于在同一行上,因此,程序的意思是当x大于3且不等于10时打印出来。