求大神,這怎么老是運(yùn)行不出來(lái)?
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? // 變量保存成績(jī)
? ? ? ? int score = 53;?
? ? ? ??
? ? ? ? // 變量保存加分次數(shù)
? ? ? ? int count = 0;
? ? ? ? //打印輸出加分前成績(jī)?
? ? ? ? ?System.out.println("加分前成績(jī):"+score);?
? ? ? ?
? ? ? ??
? ? ? ? // 只要成績(jī)小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計(jì)加分次數(shù)
? ? ? ?if(score<60){
? ? ? ? ? ?count++;
? ? ? ? ? ?score++;
? ? ? ?}else{
? ? ? ??
? ? ? ? //打印輸出加分后成績(jī),以及加分次數(shù)
? ? ? ? System.out.println("加分后成績(jī):"+score);
? ? ? ? System.out.println("共加了"+count+"次!");
? ? ? ?} ??
? ??
}
}
2016-11-17
//你是想用循環(huán),讓成績(jī)達(dá)到60,所以你在這里可以用while來(lái)循環(huán),if(score<60)這只是一個(gè)判斷語(yǔ)句,沒(méi)有循環(huán)的功能,而while(score<60)則可以判斷成績(jī)是否小于60,如果條件為真,就會(huì)循環(huán)。
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? // 變量保存成績(jī)
? ? ? ? int score = 53;?
? ? ? ??
? ? ? ? // 變量保存加分次數(shù)
? ? ? ? int count = 0;
? ? ? ? //打印輸出加分前成績(jī)?
? ? ? ? ?System.out.println("加分前成績(jī):"+score);?
? ? ? ?
? ? ? ??
? ? ? ? // 只要成績(jī)小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計(jì)加分次數(shù)
? ? ? ?while(score<60){
? ? ? ? ? ?count++;
? ? ? ? ? ?score++;
? ? ? ?}
? ? ? ? //打印輸出加分后成績(jī),以及加分次數(shù)
? ? ? ? System.out.println("加分后成績(jī):"+score);
? ? ? ? System.out.println("共加了"+count+"次!");
? ? ? ?} ??
? ??
}
2016-11-11
??????? // 變量保存成績(jī)
??????? int score = 53;
?????? ?
??????? // 變量保存加分次數(shù)
??????? int count = 0;
??????? //打印輸出加分前成績(jī)
???????? System.out.println(score);
????? ?
?????? ?
??????? // 只要成績(jī)小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計(jì)加分次數(shù)
??????? while(score<60){
??????????? score++;
??????????? count++;
??????? }
??????? System.out.println("加分后分?jǐn)?shù):"+score);
??????? System.out.println("加分次數(shù):"+count);
??????? }
2016-10-27
因?yàn)槟銢](méi)有用到循環(huán)語(yǔ)句的詞。如while ?; ?do......while ?; ? ?for;
只是用了一個(gè)if。他只是一個(gè)條件語(yǔ)句,這樣你在if后面跟的count++;score++;只能實(shí)現(xiàn)一次自增
多念題,咬文嚼字
2016-10-19
用while循環(huán),if不能循環(huán)
import java.util.Scanner;
public class Learn2 {
public static void main(String [] args){
Scanner input=new Scanner(System.in);
System.out.println("請(qǐng)輸入考試信息:");
int score=input.nextInt();
int count=0;
System.out.println("加分前成績(jī):"+score);
? ? while(score<=60){
? ? ? ? score+=1;
? ? ? ? count++;
? ? } ?input.close();
?System.out.println("加分后成績(jī):"+score);
?System.out.println("共加了"+count+"次!");
? ??
}
}
2016-10-19
把if換成while,if從上往下只執(zhí)行一次,while在條件下不斷循環(huán)
?// 變量保存成績(jī)
? ? ? ?int score = 53; ? ? ? ?
? ? ? ?// 變量保存加分次數(shù)
? ? ? ?int count = 0;
? ? ? ?//打印輸出加分前成績(jī)?
? ? ? ? System.out.println("加分前成績(jī):"+score); ? ? ? ? ? ? ?
? ? ? ?// 只要成績(jī)小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計(jì)加分次數(shù)
? ? ? while(score<60){
? ? ? ? ? count++;
? ? ? ? ? score++;
? ? ? } ? ? ? ?
? ? ? ?//打印輸出加分后成績(jī),以及加分次數(shù)
? ? ? ?System.out.println("加分后成績(jī):"+score);
? ? ? ?System.out.println("共加了"+count+"次!");
2016-10-19
if只判斷一次,沒(méi)有循環(huán)判斷的功能。
2016-10-19
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? // 變量保存成績(jī)
? ? ? ? int score = 53;?
? ? ? ??
? ? ? ? // 變量保存加分次數(shù)
? ? ? ? int count = 0;
? ? ? ? //打印輸出加分前成績(jī)?
? ? ? ? ?System.out.println("加分前成績(jī):"+score);?
? ? ? ?
? ? ? ??
? ? ? ? // 只要成績(jī)小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計(jì)加分次數(shù)
? ? ? ?if(score<60){
? ? ? ? ? ?count++;
? ? ? ? ? ?score++;
? ? ? ?}else{
? ? ? ??
? ? ? ? //打印輸出加分后成績(jī),以及加分次數(shù)
? ? ? ? System.out.println("加分后成績(jī):"+score);
? ? ? ? System.out.println("共加了"+count+"次!");
? ? ? ?} ??
? ??
}
}