A-A+

有以下程序:includemain(){ int a; scanf(\%d

2022-08-06 02:10:22 问答库 阅读 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。

考点:程序