问题 单项选择题

有以下程序:
#include<stdio.h>
main()
char c1,c2;
c1=’A’+’8’-’4’;
c2=’A’+’8’-’5’;
printf("%c,%d\n",c1,c2);

已知字母A的ASCII码为65,程序运行后的输出结果是( )。

A.E,68
B.D,69
C.E,D
D.输出无定值

答案

参考答案:B

解析: scanf()语句用“空格”区别不同的字符串;getc()与getchar()语句不能用于字符串的读入。

问答题
判断题