问答详情
源自:4-10 循环结构之三种循环比较

while,do-while和for循环

小明被老师罚抄10次computer这个单词,分别用三种语法写:

http://img.mukewang.com/56f291160001bc9e06840112.jpg

为什么前两个是i<10,而后面的是i<=10。前面两个为什么不是i<=10.

提问者:ye619612smf 2016-03-23 20:52

个回答

  • 太阳尚远xixi
    2016-03-23 21:46:05
    已采纳

    前两个都有一个共同点就是它们都有判断语句while,并且都是判断后i还会再自增一次,比如说第一个中,当i循环到9时,while判断此时i的确是小于10的,然后继续运行,下面一条就是i 自增,然后输出i,此时i恰好为10.第二个也是一样的道理。在for循环语句中,已经设定好i的初始值,循环条件和循环变量增量,循环条件就是一直要循环到10,这个比较好理解,,,,希望对你有帮助