2017-04-06 14 views
-4

これはたぶん質問されている簡単な質問です。しかし、私は質問を見て、そこの答えとまったく同じようにしましたが、それでも動作しません。なぜ私は本当に理解できません。私は1から5の合計をプリントアウトしたいのですが、何が間違っていますか?ここでは、コードは次のとおりです。そうでなければfor体がJava。 1から5の合計を計算してください。

+2

簡単な質問は何ですか?あなたは質問していません。 – azurefrog

+0

@azurefrog申し訳ありませんが、最も重要な部分を完全に逃しました。私は今、私の投稿を編集しました、ありがとう! – mackanmorre

+1

forループの最後に ';'が追加されているので、何もしないでループしているので、中括弧でコードを一度だけ実行します。 – azurefrog

答えて

1

単にラインfor (int i = 1; i <= 5; i++);から;を削除すべきではないforループ、後ろのセミコロンがあります。放置すると、コードが機能します。

for (int i = 1; i <= 5; i++) { 
    number += i; 
} 

追記:あなたは大文字でクラス名を開始する必要があります(。。E G No1

+0

ありがとう!それは私が逃した簡単なものだったことを知っていた:) – mackanmorre

0

を実行していない

public class no1 
{ 
    public static void main(String[]args) 
    { 
     int number=0; 

     for (int i = 1; i <= 5; i++); 
     { 
      number+=i; 
     } 
     System.out.println(number); 
    } 
} 
関連する問題