为了账号安全,请及时绑定邮箱和手机立即绑定

内循环中的问题

for (int j = 1;j==i;j++) 为什么这样不行呢

正在回答

5 回答

循环条件表达式应属于布尔型。(循环条件需能判断出ture还是false),然而j==i中i是变量不能判断真假

0 回复 有任何疑惑可以回复我~
#1

Evenue 提问者

非常感谢!
2017-10-12 回复 有任何疑惑可以回复我~

j==i 做循环的判断条件,  这个循环最多执行一次。 如果开始j==i   是成立的, 就会执行一次,  如果不成立,整个循环都不会执行

0 回复 有任何疑惑可以回复我~

for语句中最后一个j只是变量,不能作为循环条件

0 回复 有任何疑惑可以回复我~

j只是一个变量,不能充当循环条件吧?

0 回复 有任何疑惑可以回复我~
#1

Evenue 提问者

? ?
2017-10-08 回复 有任何疑惑可以回复我~

你这句话的意思是,初始j=1;当j=i的时候循环才执行,然后j不改变(至少在本句不改变)

0 回复 有任何疑惑可以回复我~
#1

Evenue 提问者

= =
2017-10-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)
  • 参与学习       1167932    人
  • 解答问题       18750    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

内循环中的问题

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号