您好,我使用 pow 函数对矩阵中的输入值进行赋值,其中行是列的幂。 我们应该通过获取行号和列的幂来获取字段的值,例如,如果我们位于第 3 行和第 2 列,我们应该得到值 9
所以这是我的代码,我不明白为什么会出现此错误: 错误
`public static void main(String args[]) {
int n = (int)(Math.random()*100) % 10;
System.out.println(n);
if(n == 0 || n == 10){
System.out.println("The program needs a number between 1 and 10");
System.exit(0);
}
//int [] myArray = new int[n];
int [][] myMatrix = new int[n][n];
for (int i=1; i<=n; i++){
for(int j=1; j<=n; j++){
int value = (int) Math.pow(i,j);
myMatrix[i][j] = value;
System.out.print(myMatrix[i][j] + "\t");
}
System.out.println();
}
}
}
芜湖不芜
繁星淼淼
慕容3067478
相关分类