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?
例如,如何在重复序列中打印出第3个数字?
答案 0 :(得分: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;
答案 1 :(得分:1)
只需使用所需索引的mod 7
int yourIndex = 4;
int yourResult = yourIndex % 7;
另外,总是在操作员之间放置空格! (例如,r = a%7;)