有以下程序main(){int m,n,p;scanf("m=%dn=%dp=%d",& m,&n,& p);printf("%d%d%d\n",m,n,p);}若想从键盘上输入数据,使变量m 中的值为123,n 中的数值为456,p 中的值为789,则正确的输入是______。
A. m=123n=456p=789
B. m=123 n456 p=789
C. m=123,n=456,p=789
D. 123 456 789
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。main()/*Beginning*/{Int r; float s;scanf("%d",&r);s=p*r*r;printf("s=%f\n",s);}出错的原因是()
A. 注释语句书写位置错误
B. 存放圆半径的变量r不应该定义为整型
C. 输出语句中格式描述符非法
D. 计算圆面积的赋值语句中使用了非法变量
有以下程序main(){Char a1=’M’,a2=’m’;printf("%c\n",(a1,a2));}以下叙述中正确的是()
A. 程序输出大写字母M
B. 程序输出小写字母m
C. 格式说明符不足,编译出错
D. 程序运行时产生出错信息
以下程序运行后的输出结果是()。main(){int x=0210;printf("%X\n",x);}
A. 88
B. 105
C. D2
D. d2