第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

這樣也是可以嗎?

public class HelloWorld {

? ? public static void main(String[] args) {

? ? ? ??

? ? ? ? // 變量保存成績(jī)

? ? ? ? int score = 53;?

? ? ? ??

? ? ? ? // 變量保存加分次數(shù)

? ? ? ? int count = 0;



? ? ? ? //打印輸出加分前成績(jī)?

? ? ? ? ?System.out.println("加分前成績(jī):"+score); ?

? ? ? ? do {

? ? ? ? ? ? score++;

? ? ? ? ? ? count+1;

? ? ? ? } while (score<60 && count++);

? ? ? ? System.out.println("加分前成績(jī):"+score);

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


正在回答

4 回答

對(duì),因?yàn)閣hile語(yǔ)句的括號(hào)里面是條件,在什么樣的條件下執(zhí)行里面的算法,count++不是條件所以不能加進(jìn)去

0 回復(fù) 有任何疑惑可以回復(fù)我~

但是你要聲明變量count啊!語(yǔ)法錯(cuò)誤了,應(yīng)該是count=count+1,這樣的話也可以的,但是后面,while后面的條件也有錯(cuò)誤的,與count++不需要的,只需要提供循環(huán)的條件

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_胡斌_0 提問(wèn)者

謝謝你
2016-06-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_胡斌_0 提問(wèn)者

是不是在while的()里只有(score<60)就可以了! 不有加上count++ 是不是?
2016-06-07 回復(fù) 有任何疑惑可以回復(fù)我~

你的代碼有兩個(gè)問(wèn)題:

  1. count+1;這句雖然進(jìn)行了運(yùn)算,但沒(méi)有賦值給任何變量,運(yùn)算后count不變,想完成count加1運(yùn)算可以寫(xiě)成count++;或count+=1;或count=count+1;三種寫(xiě)法意思是一樣的

  2. while()后面的括號(hào)里需要加入判斷語(yǔ)句,score<60是判斷,但count++是一個(gè)單純運(yùn)算,返回結(jié)果不是boolean類型的不能放入while后的括號(hào)里

  3. 循環(huán)可以改成如下這樣:do {

? ? ? ? ? ? score++;

? ? ? ? ? ? count++;

? ? ? ? } while (score<60 );其他不變就可以了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

waitree

好吧,沒(méi)看題目,只是針對(duì)你的代碼
2016-06-07 回復(fù) 有任何疑惑可以回復(fù)我~
#2

qq_胡斌_0 提問(wèn)者

謝謝大家!
2016-06-07 回復(fù) 有任何疑惑可以回復(fù)我~

這會(huì)產(chǎn)生一個(gè)問(wèn)題。

如果score一開(kāi)始就>=60,比如score=65,那么你會(huì)先執(zhí)行一次do{? score++;count++; },此時(shí)score=66,大于60跳出循環(huán),count=1。

然而實(shí)際上,score在第一次進(jìn)入循環(huán)體時(shí)就已經(jīng)大于60了,所以是不需要加分的。所以應(yīng)該是加了0次才對(duì)。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

拜托一定要行

所以先執(zhí)行的話,count會(huì)多加一次。 因?yàn)閐o{}while()語(yǔ)句是先執(zhí)行一次do里面的語(yǔ)句,然后再做判斷的。
2016-06-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java入門(mén)第一季(IDEA工具)升級(jí)版
  • 參與學(xué)習(xí)       1167374    人
  • 解答問(wèn)題       18748    個(gè)

0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始

進(jìn)入課程

這樣也是可以嗎?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)