问题
单项选择题
下面程序段的运行结果是( )。 voidmain( ) { ihtt,a,b,C; a=1;b=2;C=2; while(a<b<c) {t=a;a=b;b=t;c--;} cout<<a<<","<<b<<","<<C; }
A.8
B.9
C.7
D.6
答案
参考答案:A
解析:本题考查的是DO…LoopUntil,结构的循环语句,不管满不满足条件,都要先执行一次。经分析当I>7(或8或9)都满足执行三次的条件,但题目要求最小的,所以应该是7。