单选题 有以下程序: #inc1ude main() fint x; scanf("%d",&x); if(x<=0); else if (x!=5) printf("%d/n",x); } 程序运行时,输入的值在哪个范围才会有输出结果( ) 。
【正确答案】 B
【答案解析】解析:题目中,虽然else和第二个if不在同一行上,但等价于在同一行上,因此,程序的意思是当x大于0且不等于5时将其打印出来。