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

質問編集履歴

1

自分が何をしたいのかを明確にしました

2020/10/22 12:56

投稿

nuw2tp
nuw2tp

スコア2

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,44 @@
1
+ 問題 コメントに沿ってプログラムを完成させ,表示される結果を答えよ
2
+
3
+
4
+
5
+ ```ここに言語を入力
6
+ public class ArrayTest{
7
+
8
+ public static void main(String args[]){
9
+
10
+
11
+
12
+ // int型の要素数10000の配列 array を宣言せよ.
13
+
14
+
15
+
16
+ // 10000個の乱数を生成,/* ここまで */ は修正しないこと.
17
+
18
+ java.util.Random r = new java.util.Random();
19
+
20
+ r.setSeed(0);
21
+
22
+ for(int i = 0; i < 10000; i++){
23
+
24
+ array[i] = r.nextInt(10000);
25
+
26
+ }
27
+
28
+ /* ここまで */
29
+
30
+
31
+
32
+ // 配列 array のすべての要素の合計を求めて表示せよ.
33
+
34
+ }
35
+
36
+ }
37
+
38
+
39
+ ```
40
+ この問題で下のようにしました
41
+ ```
1
42
  import java.util.Random;
2
43
 
3
44
  public class arraytest{
@@ -20,6 +61,7 @@
20
61
  System.out.println(sum);
21
62
  }
22
63
  }
64
+
23
-  このプログラムで 変数 rはすでにメソッド main(String[])で定義されています
65
+ ``` このプログラムで 変数 rはすでにメソッド main(String[])で定義されています
24
66
  とエラーがでました
25
- こが多重定義なのでしょうか?
67
+ どのようにすればいいのでしょうか?