问题
单项选择题
定义如下变量:
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。
定义如下变量:
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。