下列程序段的输出结果是()
int n =10;
while ( n>8 )
{n--;printf("%d,",n);}
A、9,8,
B、9,8,7,
C、10,9,
D、10,9,89,
【正确答案】:A
【题目解析】:int n =10;
while ( n>8 ) //n值的判断变化:10(10>8,继续)→9(9>8,继续)→8(8=8,停止)
{
n--; //n值得变化:9(=10-1)→8(=9-1)
printf("%d,",n); //n值输出: 9, 8 ,
}