有如下程序
#include <stdio.h> main() { if (’\0’ == 0) putchar(‘X’); if (‘0’ == 0) putchar(‘Y’); if (‘a’ > ‘b’) putchar(‘Z’); printf("\n"); }
程序运行后的输出结果是 A)X B)XYZ C)YZ D)Y
N诺智能批改可自动批改答案并给出反馈,每次使用将消耗 1个诺币
您当前的诺币数量: 个
N诺正在智能批改,预计需要30秒,请稍候...
#include <stdio.h> int main() // 注意,main 函数应该返回一个整数,通常是返回 0 表示成功 {
if ('\0' == 0) putchar('X'); // 正确的字符常量表示
if ('0' == 0) putchar('Y'); // 这个条件不会为真,因为 '0' 的 ASCII 值不是 0
if ('a' > 'b') putchar('Z'); // 这个条件也不会为真,因为 'a' 的 ASCII 值小于 'b'
printf("\n"); return 0; // 添加返回语句 }
答案:A
登录后提交答案