问题
单项选择题
若有以下程序
#include<stdio.h>
main()
char c1,c2;
c1=’C’+’8’-’3’; c2=’9’-’0’;
printf("%c %d\n",c1,c2);
则程序的输出结果是______。
A.H 9
B.表达式不合法输出无定值
C.F’9’ D.H’9’
答案
参考答案:A
解析: c1=’C’+’8’-’3’;实际上c1为’C’加上5,为’H’,c2=’9’-’0’; c2值为9,所以选择A。