以下循环体的执行次数是( )。 main() {int i,j; for(i=0,j=1;i<=j+1;i+=2,j--)cout<<i<<endl; }

admin2013-05-30  48

问题 以下循环体的执行次数是(    )。    main()    {int i,j;    for(i=0,j=1;i<=j+1;i+=2,j--)cout<<i<<endl;    }   

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

答案D

解析  本题考查考生对for循环中三个表达式的执行顺序及使用方法。首先执行第一个表达式,然后判断第二个表达式是否成立,如果成立则执行循环体,然后执行第三个表达式,随后再去判断第二个表达式。根据这个顺序,可以委有容易的判断出,循环体只执行了一次。
转载请注明原文地址:https://kaotiyun.com/show/F1Np777K
0

最新回复(0)