A-A+

有以下程序: #include main() { int a; scanf

2022-08-06 01:23:38 问答库 阅读 174 次

问题详情

有以下程序: #include<stdio.h> main() { int a; scanf("%d",&a); if(a++<9)printf("%dn",a); clsc printf("%dn",a--); } 程序运行时从键盘输入9<回车>,则输出结果是()。
A.10
B.11
C.9
D.8请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
本题考查简单的运算符操作.当输入9时,(a++<9)为假,所以执行else语句中的printf("%d\n",a--),在执行时此时a经过a++操作a=10,所以答案为A。

考点:程序