在线名词解释大全 - 测试 - 详细

以下哪个循环和其他三条循环不等价(假设循环体都是一样的)?

A
for ( i=0; i<10; i++ ) {...}
B
for ( i=0; i<10; ++i ) {...}
C
for ( i=0; i++<10; ) {...}
D
for ( i=0; i<=9; i++ ) {...}
正确答案:

i++<10 则执行完该判断后,i立即增1,其他几个都是在执行完循环体中的内容后i才增1

相关推荐
扫描二维码
关注公众平台