课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int i=1;
do{
System.out.println("我爱慕课网!");
i++;
} while ( i<=1000);
我知道i++是先给i取值然后再加1的意思,可是到了这个程序里面我就是不明白它是什么执行的了。当输出第1000遍“我爱慕课网”的时候这个时候的 i 是几呢?
2016-07-24
源自:Java入门第一季(IDEA工具)升级版 4-8
正在回答
i=1的时候,输出第一遍,随后i=i+1,那么,i=1000时,输出第1000遍“我爱慕课网”,随后i++,i变成1001,循环结束。
唯晓宝 提问者
i++是每次自加 相当于i=i+1
你想想 你要输出1000遍 "我爱慕课网" 是不是就要循环1000遍 那你循环里是不是得有个数值来确定是否执行1000遍了
你可以用debug一步一步的走,别人告诉你多少不如自己一步步看~加油
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答我的这个哪里错了?要求是分别输出 我爱慕课网 和 www.imooc.com
10 回答检查输出是否包含 我爱慕课网 ..........求助!?
2 回答怎么出现这个情况呢?输入 我爱慕课网 出错
2 回答我爱慕课网 www.imooc.com
2 回答为什么我写的就不对,说输出不了 我爱慕课网