当前位置: 首页 > 知识库问答 >
问题:

使用数组求两个整数的倍数

贺兴昌
2023-03-14

我是一名编程学生,我在这个问题上遇到了很多麻烦:

“完成一个静态方法multipleof,它接受两个int参数number和count。方法体必须返回一个包含number的第一个计数倍数的int数组。例如,

public static void main(String[] args) {
    multiplesOf(5,4);
}

public static int[] multiplesOf (int number, int count) {
    int[] a = new int[count];
    a[0]= number;
    for(int i = 0; i<count; i++) {
        a[i] = (a[i]*count);
    }
    return a;
}

共有1个答案

葛磊
2023-03-14

尝试:

public static int[] multiplesOf(int number, int count) {
  int[] a = new int[count];
  for(int i = 1; i <= count; i++) {
    a[i - 1] = number * i;
  }
  return a;
}
 类似资料:
  • 我想求两个整数之间的偶数奇偶数的个数。以下是我目前所写的内容: 这个很管用。但是,和这两个整数之间的差值可能高达,这意味着类似这样的解决方案是行不通的。是否有一个更有效的,即解决方案来解决这个问题?

  • 问题内容: 我正在尝试编写代码以比较两个数组。在第一个数组中,我输入了自己的数字,但是在第二个数组中,输入了输入文件中的数字。该数组的大小由文件中的第一个数字确定,而第一个数组的大小始终为10。两个数组以及数字的长度必须相同。 我的代码如下: 问题答案:

  • 假设第一个输入行是这样的: 第二输入线为: 输出应为: 我试着把所有的数字放在一个单独的数组里。但我不知道如何找到所说的数组的乘积。输出大小应该是第一个数的大小+第二个数的大小。因此,如果产品大小较小,它应该有一个前导0。

  • 以下是错误代码: 有谁能帮我解决我的问题吗?

  • 但是,我从geeksforgeeks中找到了另一个解决方案,它只使用对数除法来确定值是否可以用两个整数的幂表示。 谁能给我解释一下上面的对数解吗?提前谢了。