一、今日学习内容
1、矩阵的转置实现
1 import java.util.Scanner;
2 public class JuzhenZhuanzhi {
3 public static void main(String[] args) {
4 System.out.print("请输入矩阵的行数m、列数n:");
5 Scanner con=new Scanner(System.in);
6 int m=con.nextInt();
7 int n=con.nextInt();
8 int[][] p=new int[m][n];
9 System.out.println("请输入矩阵:");
10 for(int i=0;i<m;i++)
11 for(int j=0;j<n;j++)
12 p[i][j]=con.nextInt();
13 System.out.println("矩阵转置之后为:");
14 for(int j=0;j<n;j++) {
15 for(int i=0;i<m;i++)
16 System.out.print(p[i][j]+"\t");
17 System.out.println();
18 }
19 }
20 }
2、逆序输出
import java.util.Scanner; public class NixuShuchu { public static void main(String[] args) { Scanner con=new Scanner(System.in); System.out.print("请输入数组长度n:"); int n=con.nextInt(); System.out.print("请输入n个整数:"); int[] p=new int[n]; for(int i=0;i<n;i++) { p[i]=con.nextInt(); } System.out.println("逆序输出为:"); for(int i=n-1;i>=0;i--) { System.out.print(p[i]+" "); } System.out.println(); } }
二、遇到的问题
无。
三、明日计划
继续完成c++习题。

浙公网安备 33010602011771号