单选题 有如下程序:
#include <stdio.h>
main()
{
if("/0" == 0) putehar("X");
if("0" == 0) putehar("Y");
if("a">"b") putchar("Z").
printf("/n");
}
程序运行后的输出结果是______。
【正确答案】 A
【答案解析】[解析] 字符所占内存为一个字节,故其ASCII码值不能超过范围0~255,其中一些特殊字符‘/0’的ASCII码为0,字符‘0’的,ASCII码值为48,字符‘a’的ASCII码值为97,字符‘b’的ASCII码值为98。putchar函数是向标准输出设备上输出一个字符。程序执行过程为:判断"/0"==0成立,输出X,判断"0"==0不成立,不输出,判断"a">"b"不成立,不输出。故A选项正确。