问题 填空题

以下程序运行时若从键盘输入:10 20 30<回车>,输出结果是______。 #include<stdio.h> main() { int i=0,j=0,k=0; scanf("%d%*d%d",&i,&j,&k); printf("%d%d%d\n",i,j,k); }

答案

参考答案:10300

解析: #include<stdio.h> main() { int i=0,j=0,k=0; scanf("%d%*d%d",&i,&j,&k);/*"%*d"不被识别,但仍然占位;故i,j分别获得值10和30.而k的值默认被初始化为0*/ printf("%d%d%d\n",i,j,k); }

单项选择题
单项选择题 B1型题