以下程序中,while循环的循环次数是    main()    {int i=0;    while(i<10)    {if(i<1)coBtlnlle;    if(i= =5)break;    i++;}    }

admin2013-02-27  41

问题 以下程序中,while循环的循环次数是    main()    {int i=0;    while(i<10)    {if(i<1)coBtlnlle;    if(i= =5)break;    i++;}    }

选项 A、1
B、10
C、6
D、死循环,不能确定次数

答案D

解析 本题需要考生仔细分析,掌握扎实的基本功,并且熟悉continue和break在循环语句中的作用。当i=0时,执行第一个if语句,为真,跳过后面的第二个if和i++,重新判断while的条件,此时i并没有任何改变,依然是0,因此将陷入一个无限循环中。
转载请注明原文地址:https://kaotiyun.com/show/GeVp777K
0

最新回复(0)