下列循环执行的次数为( )。 int y=2,x=4; while(--x!=x/y){}

admin2012-12-13  53

问题 下列循环执行的次数为(    )。    int y=2,x=4;    while(--x!=x/y){}

选项 A、1
B、2
C、3
D、0

答案4

解析 首先判断终止条件,执行--x之后, x=3,x/y=1,满足条件,执行第1次循环;再判断终止条件,执行--x之后,x=2,x/y=1,满足条件,执行第2次循环;依此类推可知一共执行了3次循环。
转载请注明原文地址:https://kaotiyun.com/show/2R2p777K
0

最新回复(0)