题目内容

【单选题】以下程序的输出结果是( )。main( ) { int k=17; printf("%d,%o,%x \n",k,k,k); }

A. 17,021,0x11
B. 17,17,17
C. 17,0x11,021
D. 17,21,11

查看答案
更多问题

【单选题】下列程序的输出结果是 ( )。main() { double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0; printf("%d \n", d*y); }

A. 3
B. 3.2
C. 0
D. 3.07

【单选题】 已知i、j、k为int型变量,若从键盘输入:1,2,3<回车>,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )。

A. scanf(“%2d%2d%2d”,&i,&j,&k);
B. scanf(“%d %d %d”,&i,&j,&k);
C. scanf(“%d,%d,%d”,&i,&j,&k);
D. scanf(“i=%d,j=%d,k=%d”,&i,&j,&k);

【单选题】有以下程序 main() { int a=666,b=888; printf("%d\n",a,b); } 程序运行后的输出结果是( )。

A. 错误信息
B. 666
C. 888
D. 666,888

【单选题】以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() { int r; float s; scanf("%d",&r); s=pi*r*r; printf("s=%f\n",s); } 出错的原因是( )。

A. 注释语句书写位置错误
B. 存放圆半径的变量r不应该定义为整型
C. 输出语句中格式描述符非法
D. 计算圆面积的赋值语句中使用了非法变量

答案查题题库