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

代码怎么样才是输出5个1,我把i++删了就是无限1了=-=

真让人头发大

正在回答

3 回答

Sysetm.out.println(i)改成Sytem.out.print("1")这样就可以啦,那个i++就是统计次数的,当i等于while循环数时,跳出循环

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

public class HelloWorld {

    public static void main(String[] args) {

        

int i = 1; // 代表 1 - 5 之间的数字

        

// 当变量小于等于 5 时执行循环

while ( i<6   ) {

            

// 输出变量的值,并且对变量加1,

//以便于进行下次循环条件判断

System.out.println("1");

i++;

}

}

}


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

肯定是的,你把i++ 删掉后,达不到条件限制的规则,可不就一直循环吗~死循环

for(int i=0;i<5;i++){

 System.out.println("1");

}

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

慕无忌6472657 提问者

那要怎么样才是只输出5个1呢
2019-04-02 回复 有任何疑惑可以回复我~
#2

qq_时光_110 回复 慕无忌6472657 提问者

11111 这样吗?
2019-04-03 回复 有任何疑惑可以回复我~
#3

飞飞斐 回复 慕无忌6472657 提问者

你把println的ln删了就行
2019-05-13 回复 有任何疑惑可以回复我~
#4

木木日戈兀 回复 慕无忌6472657 提问者

那再定义个a=1 然后输出a,i用来控制输出a的数量
2019-06-19 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消

代码怎么样才是输出5个1,我把i++删了就是无限1了=-=

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信