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

只循环一次是什么原因

 if(score>=&&score<60){           

 score++;   

   count++;      }         

   System.out.println("加分后成绩:"+score);  

   System.out.println("共加了"+count+"次");    }

 打印结果是: 

加分钱成绩:53

 加分后成绩:54 

共加了1次 

那里出问题了??求帮助谢谢

正在回答

3 回答

你的代码中并没有循环啊 if只是判断啊=。=

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

if不是循环语句,是个条件语句

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

你是想将没有到60的成绩全部加到60分吗?

你想加好多次直到成绩及格是吗?

对,这时候就需要用循环,并且需要实现初始化。建议用while循环,因为不确定要加几次代码如下:

	 int score = 45;
		int count = 0;
		
		while(score>=0&&score<60){           
			 score++;   
			   count++;      }         
			   System.out.println("加分后成绩:"+score);  
			   System.out.println("共加了"+count+"次");     
	}


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

举报

0/150
提交
取消

只循环一次是什么原因

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