3.执行语句printf("%c",'A'+3);后输出结果是 A.3 B.A C.D D.68

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 09:44:02

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