以下程序运行时 若从键盘输入9 则输出结果是()。 #include<stdio.h> int main() { int a=1;
已帮助 人
以下程序运行时,若从键盘输入9,则输出结果是()。 #include<stdio.h> int main() { int a=1; scanf("%d",&a); if(a++<9) printf("%dn",a); else printf("%dn",a); }
A.10
B.11
C.9
D.8

回答
共1条回复-
语句if(n++<10) printf(“%d\n”,n);执行时,先计算表达式“ n++<10”,由于n的值是9,故表达式 “ n++<10”值为真,此时n自加为10,故 printf(“%d\n”,n);语句输出10。
