问题 填空题

执行程序时的输入为123456789,则程序的运行结果为______。 #include"stdio.h" main() { int a,b; scanf("%2d%*2d%1d",&a,&b); printf("%d\n",a-b); }

答案

参考答案:G

解析: 本题考查的是scanf函数。题目中,“%2d”是指读入整型数据,允许的数据宽度是2位;“*2d”指空余2位不读入;所以最终读入的a的值为12,b的值为5,即得到a-b=7,最终输出a-b的值7。

选择题
单项选择题