繰り返しますが、私は最終的に多次元配列を取得しましたが、どういうわけか表示出力が表示したいものではありません..
コードは次のとおりです。
java.io.* をインポートします。
public class Multi{ public static void main(String []args) throws IOException{
int [][] age = new int [10][10];
int num;
BufferedReader inpt = new BufferedReader (new InputStreamReader(System.in));
System.out.print("Enter a number: ");
num=Integer.parseInt(inpt.readLine());
if (num>0||num<11){
for(int i=1; i<num; i++){
System.out.println("\t");
for(int j=1; j<num; j++){
age[i][j]=i*j;
System.out.print(age[i][j]+"\t");
}
}
}
}
}
たとえば、表示されているのは..
数字を入力してください: 5
- 1 2 3 4
- 2 4 6 8
- 3 6 9 12
- 4 8 12 16
- 5 10 15 20
本当に見せたいのは
数字を入力してください: 5
- 1 2 3 4 5
- 2 4 6 8 10
- 3 6 9 12 15
- 4 8 12 16 20
- 5 10 15 20 25
このコードに代わるものはありますか、それとも本当にそうですか? ところで、よろしくお願いします!
PS: 配列なしで使用してみましたが、何とか今回は配列で試してみたいと思いました。私はちょっと迷っています。