亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

幫忙看下這段代碼為什么報錯?

幫忙看下這段代碼為什么報錯?

大口袋_Hello 2017-10-27 16:23:21
package com.flow;public? class numDemo {?public static void main(String[] args);?int num=0,sum;?do {??if(num%2==0) {???sum+=num;??}num++;?}while(num<=50);}}代碼第四行跟第五行報錯.
查看完整描述

4 回答

?
Caballarii

TA貢獻1123條經驗 獲得超629個贊

main方法那一行最后的{打成了分號

查看完整回答
2 反對 回復 2017-10-27
?
__innocence

TA貢獻313條經驗 獲得超208個贊

sum沒初始值嗎

查看完整回答
2 反對 回復 2017-10-27
?
Lion_ssg

TA貢獻6條經驗 獲得超4個贊

1、main后用{

2、sum要初始化

3、代碼風格太差(這也算問題)

改成這樣吧,加了個輸出語句

public static void main(String[] args) {

????int num=0,sum=0;

????do {

????????if(num%2==0) {

????????????sum+=num;

????????}num++;

????}while(num<=50);

????System.out.println(sum);

}


查看完整回答
1 反對 回復 2017-10-28
?
Goraidh

TA貢獻3條經驗 獲得超1個贊

Main方法的結尾是中括號,sum賦初始值為0

查看完整回答
反對 回復 2017-10-28
  • 4 回答
  • 0 關注
  • 2474 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號