課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
沒反應額,是不是哪錯了?
2014-12-23
源自:Java入門第一季(IDEA工具)升級版 5-1
正在回答
for的判斷條件錯了,另外加分前的輸出應該放上面,因為下面的scores重新賦值了
package?com.trl; public?class?Test?{ ?????public?static?void?main(String[]?args)?{ ???????????? ????????????//?變量保存成績 ????????????int?score?=?53;? ???????????? ????????????//?變量保存加分次數(shù) ????????????int?count?=?0; ???????????????? ????????????int?topNum?=?60;???? ???????????? ???????????//?只要成績小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計加分次數(shù)??????? ???????????if(score<topNum) ???????????for(int?i=score;i<topNum;i++){ ???????????????count++; ???????????} ????????????//打印輸出加分后成績,以及加分次數(shù)????? ????????????System.out.println("加分前的成績"+score); ????????????System.out.println("加分后的成績"+(score+count)); ????????????System.out.println("共加了"+count+"次!"); ????????} }
你的那句循環(huán)語句錯了。。不能用for語句,,用if語句
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? // 變量保存成績
? ? ? ? int score = 53;?
? ? ? ? // 變量保存加分次數(shù)
? ? ? ? int count = 0;
? ? ? ? //打印輸出加分前成績?
? ? ? ? ?System.out.println("加分前成績"+score);?
? ? ? ?
? ? ? ? // 只要成績小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計加分次數(shù)
? ? ? ? if(score<=60){
? ? ? ? ? ? scoer=score+count;
? ? ? ? ? ? count++;
? ? ? ? }
? ?
? ? ? ? //打印輸出加分后成績,以及加分次數(shù)
? ? ? System.out.println("加分后成績"+score);
? ? ? ?System.out.println("共加了"+count+"次");
? ? }
}
icangjian
應該是i<=60吧
for(i=53;i>=60;i++){? ?
????count++
};
這時i用來代替成績,那應是:i=score,按邏輯是成績小于等于60分時進行累加加分次數(shù),那條件就應是:i<=60,條件表達式為true時執(zhí)行循環(huán)
是錯了
舉報
0基礎萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎語法開始
5 回答額...這到底是哪錯了啊?
2 回答運行后沒反應啊,哪里錯了
1 回答這樣為啥是失敗的?哪里出錯了額?
2 回答額,一點也不知道哪里錯了。求大神幫忙
4 回答幫忙 看看這個哪里錯了額 ,謝謝
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-12
for的判斷條件錯了,另外加分前的輸出應該放上面,因為下面的scores重新賦值了
2014-12-28
2014-12-26
你的那句循環(huán)語句錯了。。不能用for語句,,用if語句
2014-12-26
public class HelloWorld {
? ? public static void main(String[] args) {
? ? ? ??
? ? ? ? // 變量保存成績
? ? ? ? int score = 53;?
? ? ? ??
? ? ? ? // 變量保存加分次數(shù)
? ? ? ? int count = 0;
? ? ? ? //打印輸出加分前成績?
? ? ? ? ?System.out.println("加分前成績"+score);?
? ? ? ?
? ? ? ? // 只要成績小于60,就循環(huán)執(zhí)行加分操作,并統(tǒng)計加分次數(shù)
? ? ? ? if(score<=60){
? ? ? ? ? ? scoer=score+count;
? ? ? ? ? ? count++;
? ? ? ? }
? ?
? ? ? ? //打印輸出加分后成績,以及加分次數(shù)
? ? ? System.out.println("加分后成績"+score);
? ? ? ?System.out.println("共加了"+count+"次");
? ? }
}
2014-12-24
應該是i<=60吧
2014-12-23
for(i=53;i>=60;i++){? ?
????count++
};
這時i用來代替成績,那應是:i=score,按邏輯是成績小于等于60分時進行累加加分次數(shù),那條件就應是:i<=60,條件表達式為true時執(zhí)行循環(huán)
2014-12-23
是錯了