[問答題] 下面是打印輸出所有和為10000的連續(xù)整數(shù)(如:1998,1999,2000,2001,2002)的程序,請(qǐng)?jiān)诿織l橫線處填寫適當(dāng)語句,使程序的功能完
[問答題] 下面是打印輸出所有和為10000的連續(xù)整數(shù)(如:1998,1999,2000,2001,2002)的程序,請(qǐng)?jiān)诿織l橫線處填寫適當(dāng)語句,使程序的功能完整。
注意:請(qǐng)勿改動(dòng)main()主方法和其他已有的語句內(nèi)容,僅在橫線處填入適當(dāng)?shù)恼Z句。
public class Sum10000
public static void main(String args[ ])
int i;
int j;
int k;
int sum;
for(i=1;i<=10000;______________)
sum=0;
j=i;
__________________;
while(sum<10000)
______________if(sum==10000)
for(k=i;k<=j;k++)
System.out.println(k+ "");
System.out.println("********");
正確答案:i++ sum+=i; sum+=++j;
參考解析:本題主要考查for循環(huán)語句、while循環(huán)語句。解答本題的關(guān)鍵是熟練使用for循環(huán)語句、while循環(huán)語句的使用。在本題中,for(i=1;i<=10000;i++)語句中的i++是用來使循環(huán)變量遞增1,sum+=i;語句的功能是用來累加循環(huán)變量i,sum+=++j;語句的功能是用來累加循環(huán)變量j。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。