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