制作一个打印给定数字倍数的数组

乔登

我需要帮助制作一个可以打印出给定数字的倍数的数组。输出如下:

Enter a positive integer: 8
Test array: 1 1 2 3 5 8 13
Counting up: 1 2 3 4 5 6 7 8
Counting down: 8 7 6 5 4 3 2 1
The first 8 multiples of 5: 5 10 15 20 25 30 35 40
The first 8 multiples of 10: 10 20 30 40 50 60 70 80

这是我到目前为止的代码:

//Creates an array that counts up to the user input
public static int[] countUp(int n){
    int [] temp = new int[n];
    for(int i=0; i<n; i++){
        temp[i] = i+1;
    }
    return temp;
}

//Creates an array that counts down to the user input
public static int[] countDown(int n){
    int [] temp = new int[n];
    for(int i=0; i<temp.length; i++){
        temp[i] = n--;
    }
    return temp;
}

//Creates an array that gets n amount of multiples of 5
public static int[] getMultiplesOfFive(int n){
    int [] temp = new int[n];
    for(int i=0; i<temp.length; i++){
        temp[i] = n+5;
    }
    return temp;
}

//Creates an array that gets n amount of multiples of 10
public static int[] getMultiplesOfTen(int n){
    int [] temp = new int[n];
    for(int i=0; i<temp.length; i++){
        temp[i] = n+10;
    }
    return temp;
}
}

但是我的输出看起来像这样:

Enter a positive integer: 8
Test array: 1 1 2 3 5 8 13 
Counting up: 1 2 3 4 5 6 7 8 
Counting down: 8 7 6 5 4 3 2 1 
The first 8 multiples of 5: 13 13 13 13 13 13 13 13 
The first 8 multiples of 10: 18 18 18 18 18 18 18 18 

显然问题出在最后两个名为getMultiplesofFive和getMultiplesofTen的数组中。我只是不确定如何创建一个循环给我正确的输出。太感谢了!

斑鸠

在您的乘法方法中,您没有进行乘法。试试这个:

    //Creates an array that gets n amount of multiples of 5
    public static int[] getMultiplesOfFive(int n){
        int [] temp = new int[n];
        for(int i=0; i<temp.length; i++){
            temp[i] = (i+1)*10;
        }
        return temp;
    }

    //Creates an array that gets n amount of multiples of 10
    public static int[] getMultiplesOfTen(int n){
        int [] temp = new int[n];
        for(int i=0; i<temp.length; i++){
            temp[i] = (i+1)*10;
        }
        return temp;
    }

加(i + 1),因为索引将从0开始,并且您要使用n * 1进行统计

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何制作一个与给定数组相同大小的新numpy数组,并用标量值填充它

来自分类Dev

从numpy子数组中获得一个给定的数字

来自分类Dev

计算一个类中的行并为给定数字选择一行

来自分类Dev

提取给定数组中的公共元素以创建一个新数组

来自分类Dev

用javascript中的给定数组创建一个嵌套数组

来自分类Dev

给定数组是另一个数组的子序列

来自分类Dev

如何在NetLogo中创建一个包含从1到给定数字的列表?

来自分类Dev

我正在编写一个程序,以查找给定数字阶乘中的3的数字。用户输入的是数字

来自分类Dev

从字符串中的给定数组中找到一个单词

来自分类Dev

给定数组中的某个元素,如何查找下一个元素

来自分类Dev

Python:如何计算给定数字的各个部分的组合,给出数字,列表长度,第一个和最后一个数字

来自分类Dev

如何打印第一个数字大于给定参数的行?

来自分类Dev

用另一个数组中的数字顺序制作一个数组

来自分类Dev

如果是2的倍数,则匹配一个数字

来自分类Dev

javascript的下一个数字是三的倍数

来自分类Dev

从给定数组创建一个新数组,并获得不同的属性作为子对象/数组

来自分类Dev

打印可以等于给定数字的所有3个连续数字

来自分类Dev

制作一个接受数组输入的函数,打印2d c ++的元素

来自分类Dev

Java-给定一个int数组,如果包含2或3,则打印为true

来自分类Dev

创建一个新的数组来计算特定数字之间的距离

来自分类Dev

在一个栏中显示特定数字的数组中的所有值

来自分类Dev

创建一个数组,直到 reactjs 中的任何特定数字

来自分类Dev

从给定数组的公共第一个索引值中查找和分组数组中的值

来自分类Dev

MySQL:选择所有以给定数字开头的字段,下一个字符为字母?

来自分类Dev

写一个返回堆栈的函数,该函数包含小于给定数字的所有元素,并且顺序相同?

来自分类Dev

将jQuery函数应用于具有随机给定数字的一个div类吗?

来自分类Dev

给定一个数组,找到小于c的n个数字的组合

来自分类Dev

给定一个长数字字符串数组,按升序对其进行排序

来自分类Dev

Java:给定一个数字,获取数组中出现的最高顺序

Related 相关文章

  1. 1

    如何制作一个与给定数组相同大小的新numpy数组,并用标量值填充它

  2. 2

    从numpy子数组中获得一个给定的数字

  3. 3

    计算一个类中的行并为给定数字选择一行

  4. 4

    提取给定数组中的公共元素以创建一个新数组

  5. 5

    用javascript中的给定数组创建一个嵌套数组

  6. 6

    给定数组是另一个数组的子序列

  7. 7

    如何在NetLogo中创建一个包含从1到给定数字的列表?

  8. 8

    我正在编写一个程序,以查找给定数字阶乘中的3的数字。用户输入的是数字

  9. 9

    从字符串中的给定数组中找到一个单词

  10. 10

    给定数组中的某个元素,如何查找下一个元素

  11. 11

    Python:如何计算给定数字的各个部分的组合,给出数字,列表长度,第一个和最后一个数字

  12. 12

    如何打印第一个数字大于给定参数的行?

  13. 13

    用另一个数组中的数字顺序制作一个数组

  14. 14

    如果是2的倍数,则匹配一个数字

  15. 15

    javascript的下一个数字是三的倍数

  16. 16

    从给定数组创建一个新数组,并获得不同的属性作为子对象/数组

  17. 17

    打印可以等于给定数字的所有3个连续数字

  18. 18

    制作一个接受数组输入的函数,打印2d c ++的元素

  19. 19

    Java-给定一个int数组,如果包含2或3,则打印为true

  20. 20

    创建一个新的数组来计算特定数字之间的距离

  21. 21

    在一个栏中显示特定数字的数组中的所有值

  22. 22

    创建一个数组,直到 reactjs 中的任何特定数字

  23. 23

    从给定数组的公共第一个索引值中查找和分组数组中的值

  24. 24

    MySQL:选择所有以给定数字开头的字段,下一个字符为字母?

  25. 25

    写一个返回堆栈的函数,该函数包含小于给定数字的所有元素,并且顺序相同?

  26. 26

    将jQuery函数应用于具有随机给定数字的一个div类吗?

  27. 27

    给定一个数组,找到小于c的n个数字的组合

  28. 28

    给定一个长数字字符串数组,按升序对其进行排序

  29. 29

    Java:给定一个数字,获取数组中出现的最高顺序

热门标签

归档