问答详情
源自:4-14 Java 循环语句之多重循环

内循环中的问题

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

提问者:Evenue 2017-10-08 08:52

个回答

  • greenhand_时间
    2017-10-11 23:00:59
    已采纳

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

  • 精慕门8021373
    2017-10-09 12:06:47

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

  • 慕瓜7455856
    2017-10-08 10:56:35

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

  • 慕瓜7455856
    2017-10-08 09:45:03

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

  • qq_化星为辰_0
    2017-10-08 09:39:52

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