2017-02-02 4 views
-2
public static void main(String[] args){ 

int a; 
for(a = 1; a < 100; a++){ 

    int r = a%7; 

    System.out.println(r); 

} 

これをJavaで書き直して、繰り返しシーケンスを取得しました。1 2 3 4 5 6 0 1 2 3 4 5 6。 。 。 。数字の繰り返しシーケンス

そして、私はどのようにピックアップし、シーケンスの繰り返しnubmersの1つを印刷するのだろうか?

たとえば、繰り返しシーケンスで3番目の番号を印刷するにはどうすればよいですか?

+0

java!= javascript –

+2

具体的には、「誰かが私の宿題をしていますか? – pvg

+1

「第3の番号を印刷する」とは何を意味するのでしょうか?他人を印刷しないという意味ですか? –

答えて

4

[保存数字の配列で、目的のものを選ん:

int[] arr = new int[100]; 
for (a = 1; a < 100; a++) { 
    int r = a % 7; 
    arr[a] = r; 
} 
int k = 3; 
System.out.println(arr[k]); //print the number at index 3; 
+0

'List'を使用するのはおそらく良い考えです。 –

+1

例を簡単にするために、私は配列を選択しました。 :) –

+0

@ LKTN.25、これは本当にシーケンスの3番目の番号を印刷します。ループは0からではなく1から始まることに注意してください。また、downvoteに感謝します。 –

1

だけで、常に事業者の間にスペースを入れて、また、所望のインデックス

int yourIndex = 4; 

int yourResult = yourIndex % 7; 

のモッズ7を使用します! (例:r = a%7;)

関連する問題