实验报告
实验二 Java 开发环境
一、实验目的:
1、掌握数组的定义、初始化与使用。
二、实验内容:
初始化 5X5 的二维 int 类型数组,并将其转置(转置后数组的第 i 行,第 j 列的元素应该和原数组的
第 j 行第 i 列的内容相同)
三、实验要求:
1、使用已知给定的数值初始化一个 5X5 的二维数组。
2、输出转置前后的数组。
3、实验报告给出完整代码。
四、算法描述及实验步骤
首先定义要用于转置的二维数组,定义结果数组变量,紧接着开辟一个内存,然后先将本
来的矩阵输出,然后经过 a_a[j][i]=a[i][j]; 进行转置,输出转置后的矩阵。
五、调试过程及实验结果
六、总结
通过这次的数组的训练,我掌握了数组的定义,初始化以及使用。
七、附录(代码):
public class transposition {
public static void main(String[] args) {
int a[][]={{1,2,3,4,5},{4,5,6,7,8},{7,8,9,1,2},{1,2,3,5,6},{5,6,9,8,7,}};
int a_a[][]=new int[5][5];
for(int i=0;i<5;i++){
a_a[i]=new int[5];