為什么這樣輸入不對(duì)那
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ?int i=53;
? ? ? ?int n=0;
? ? ? ?System.out.println("加分前成績(jī)53");?
? ? ? if(i=53;j<=60;i++)
? ? ? {
? ? ? ? ?
? ? ? n++;
? ? ? j-i>=0;
? ? ? break;
? ? ? ?}
? ? ? ?
? ? ? ?System.out.println("加分后成績(jī)"+i);
? ? ? ?System.out.println("共加了"+n+"次");
? ? }
}
2016-12-06
很明顯啊,if的作用是用于判斷,而for的作用才是循環(huán),你在這里的用法不對(duì)。
2016-12-06
public class HelloWorld {
public static void main(String[] args) {
int score = 53;
int n = 0;
System.out.println("加分前成績(jī)"+score);
for (int i=1; i<= 60-53; i++)
{
score++;
n++;
}
System.out.println("加分后成績(jī)" + score);
System.out.println("共加了" + n + "次");
}
}
2016-12-06
? ? public static void main(String[] args) {
? ? int i=53;
? ? ? ? int n=0;
? ? ? ? System.out.println("加分前成績(jī)53");?
? ? ? ?for(i=53;i<=60;i++)
? ? ? ?{ ??
? ? ? n=n+1;
? ? ? ?}
? ? ? ? System.out.println("加分后成績(jī)"+i);
? ? ? ? System.out.println("共加了"+n+"次");
? ? ?}
if語(yǔ)句是判斷對(duì)錯(cuò)的,不是用來循環(huán)的