问题详情

答题翼 > 问答 > 远程教育 > 正文
目录: 标题| 题干| 答案| 搜索| 相关

运行以下程序段时编译出错 其原因是()。charc1=8 c2=2008;printf(\%c %d/n c1 c2);


运行以下程序段时编译出错,其原因是()。charc1="8",c2="2008";printf("%c,%d/n",c1,c2);

A.c2是字符变量,只能赋以字符常量,不能赋以字符串常量

B.字符串要用“2008“表示,而‘2008’不是字符串表示

C.‘2008’只能赋值给字符数组

D.字符变量不能用%d格式输出

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题