質問するログイン新規登録

質問編集履歴

1

追記

2019/12/19 04:58

投稿

d_96a
d_96a

スコア15

title CHANGED
File without changes
body CHANGED
@@ -2,8 +2,16 @@
2
2
  下記のようにLinesという配列の中身をif文を使って判定し、
3
3
  resultを出力したいのですが、
4
4
  Line[0]>=1,Lines[1]<=2,Lines[2]<=3の時に
5
- result に0が加算されないのですが、なぜでしょうか。
6
5
 
6
+ Lines[0]は1、Lines[1]は2、Lines[2]は3に届かない分だけresultに加算して出力しようと考えてプログラミングしたはずなのですが、
7
+
8
+ 例)
9
+ 入力:Lines={3,2,1}
10
+ 期待する出力:2
11
+ 実際の出力:6
12
+
13
+ と出力されてしまいます。
14
+ if文のどこが間違っているのか教えていただけないでしょうか。
7
15
  ```java
8
16
  int result=0;
9
17
  for (int i=0; i<Lines.length; i++) {