質問編集履歴
1
int の打ち忘れと新しい疑問について記載させていただきました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,11 +4,23 @@
|
|
4
4
|
```
|
5
5
|
public static void main(String[] args){
|
6
6
|
int sum = 0;
|
7
|
-
for(i =1; i<=10; i+2){
|
7
|
+
for(int i =1; i<=10; i+2){
|
8
8
|
sum = sum+i;
|
9
9
|
}
|
10
10
|
System.out.println("1から10までの範囲での奇数の合計は"+sum+"です。");
|
11
11
|
}
|
12
12
|
```
|
13
13
|
プログラミング自体始めたばかりなため、自分なりに調べてみたもののわからず質問させていただくことになりました。
|
14
|
-
どのように訂正すればいいのか教えていただけると幸いです。
|
14
|
+
どのように訂正すればいいのか教えていただけると幸いです。
|
15
|
+
|
16
|
+
【追記】
|
17
|
+
たくさんの方にご回答いただき感謝しています。
|
18
|
+
intは、質問時に打ち忘れていました申し訳ないです...
|
19
|
+
皆さんにいただいた回答を参考にして、再度確認したところ
|
20
|
+
問題になっていたのは i=i+2 でないといけなかった場所が i+2 と書き込んでいました。
|
21
|
+
以前インクリメント演算子というのを勉強した時
|
22
|
+
for(int i=1; i<10;i++){
|
23
|
+
というコードでも動いたのですがインクリメント演算子を利用する場合は i= の部分はいらないのでしょうか?
|
24
|
+
|
25
|
+
また、現在は参考書を利用しています。
|
26
|
+
質問の方長くなってしまいすいませんm m
|