单选题
下面的一段C程序中,循环体语句______退出循环。
unsigned char size;
int aa;
size=100;
while (size-->=0) {
aa +=size;
}
A、
执行100次后
B、
执行101次后
C、
执行99次后
D、
死循环,不会
【正确答案】
D
【答案解析】
[解析]
在本题中考生需注意unsigned char的用法,因为size为无符号整型,永远不会为负数,所以进入循环后就死循环了。在实际的软件编程中一定要小心判断条件是否可达到。
提交答案
关闭