3.执行语句printf("%c",'A'+3);后输出结果是 A.3 B.A C.D D.68
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/20 17:42:22
![3.执行语句printf(](/uploads/image/z/12513075-51-5.jpg?t=3.%E6%89%A7%E8%A1%8C%E8%AF%AD%E5%8F%A5printf%28%22%25c%22%2C%27A%27%2B3%29%EF%BC%9B%E5%90%8E%E8%BE%93%E5%87%BA%E7%BB%93%E6%9E%9C%E6%98%AF+A.3+B.A+C.D+D.68)
3.执行语句printf("%c",'A'+3);后输出结果是 A.3 B.A C.D D.68
3.执行语句printf("%c",'A'+3);后输出结果是 A.3 B.A C.D D.68
3.执行语句printf("%c",'A'+3);后输出结果是 A.3 B.A C.D D.68
3.执行语句printf("%c",'A'+3);后输出结果是
选项为A.3 B.A C.D D.68
答案是C,
理由如下:
printf("%c",'A'+3);中
%c是定义输出ASCII码的字符,'A'+3的计算结果是其输出对象
A的ASCII码值是65,65+3=68,
因要求输出字符,ASCII码值是68对应的字符是'D'
故输出为字符D,即选项C