若int i,j;,则for(i=j=0; i<10||j<8; i+=2,j++)控制的循环体的执行次数是( )
A.
8
B.
7
C.
6
D.
5
如题,可以讲一下为什莫是八次吗
次数 i j
0 0 0
1 2 1
2 4 2
3 8 3
4 16 4
5 32 5
6 64 6
7 128 7
8 256 8 此时跳出循环
前面0-7 一共8次
望采纳
只要i<10或者j<8之间满足一个就继续循环,i每次加2,5次就>10了,j每次加1,要八次才>8,所以执行了8次
逻辑或,有一个真则为真,有j,j++,j<8,不就是8次吗