A-A+

若执行以下程序时从键盘上输入9 则输出结果是()。 main() { int n; scan

2022-08-05 21:08:13 问答库 阅读 172 次

问题详情

若执行以下程序时从键盘上输入9,则输出结果是()。 main() { int n; scanf(”%d”,&n); if(n++<10)printf(”/%d\n”,n); else printf(”%d\n”,n--); }
A.11
B.10
C.9
D.8请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B
当n为9时,此时if语句成立,执行n++后,n为10,因此输出n的值为10,故选择B选项。

考点:键盘,程序