问题 单项选择题

定义如下变量:
int n=10;
则下列循环的输出结果是( )。
while(n>7)
-n;
printf("%d\n",n);

A.1098

B.987

C.10987

D.9876

答案

参考答案:B

解析: 第1次循环,10>7,--n=9,输出9。第2次循环,9>7,--n=8,输出8。第3次循环,8>7,--n=7,输出7。

多项选择题
填空题