这道题其实就考察了一个矩阵的定义初始化还有对矩阵进行转置并输出结果

代码如下:

int a[][]=new int[3][3];——对矩阵进行定义(利用二维数组)
        int b[][]=new int[3][3];
        int i=1;
        for(int j=0;j<3;j++){                  ——利用循环对矩阵进行初始化
            for(int k=0;k<3;k++,i++)
                a[j][k]=i;
        }
        for(int j=0;j<3;j++){         ——对矩阵的输出依旧是利用循环语法
            for(int k=0;k<3;k++)
            {
                System.out.print(a[j][k]);
                System.out.print(" ");
            }
            System.out.println();
        }
        System.out.println();
        for(int j=0;j<3;j++){             ——利用循环实现矩阵的转置,其实就是将矩阵的行列进行转换
            for(int k=0;k<3;k++,i++)
                b[k][j]=a[j][k];
        }
        for(int j=0;j<3;j++){            ——利用循环输出转置后的矩阵
            for(int k=0;k<3;k++)
            {
                System.out.print(b[j][k]);
                System.out.print(" ");
            }
            System.out.println();
        }
最终结果

1 2 3

4 5 6

7 8 9

1 4 7

2 5 8

3 6 9

这道题考察的就是如何定义初始化一个矩阵其实这道题特别简单,我的代码中很多都是输出语句,真正的逻辑方面的代码很少,其实就是考察了对于循环语法的熟练掌握运用。

Java写一个矩阵输出并输出它的转置相关推荐

  1. java 写一个HelloJavaWorld你好世界输出到操作系统文件Hello.txt文件中

    package com.beiwo.homework;import java.io.File; import java.io.FileOutputStream; import java.io.IOEx ...

  2. java 写一个quot;HelloJavaWorld你好世界quot;输出到操作系统文件Hello.txt文件中

    package com.beiwo.homework;import java.io.File; import java.io.FileOutputStream; import java.io.IOEx ...

  3. Java IO练习--在程序中写一个“HelloJavaWorld你好世界“输出到操作系统文件Hello.txt文件中

    package com.kj.test;import cn.hutool.core.io.IoUtil;import java.io.File; import java.io.FileOutputSt ...

  4. 在程序中写一个“HelloJavaWorld你好世界“输出到操作系统文件Hello.txt文件中

    import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOExce ...

  5. [廖雪峰python教程列表生成器练习]杨辉三角定义如下,把每一行看做一个list,试写一个generator,不断输出下一行的list

    杨辉三角定义如下: 1/ \1 1/ \ / \1 2 1/ \ / \ / \1 3 3 1/ \ / \ / \ / \1 4 6 4 1/ \ / \ / \ / \ / \ 1 5 10 10 ...

  6. 用java写一个简单的区块链(下)

    用java写一个简单的区块链(下) 2018年03月29日 21:44:35 java派大星 阅读数:725 标签: 区块链java 更多 个人分类: 区块链 版权声明:本文为博主原创文章,转载请标明 ...

  7. 怎样用java写一个简单的文件复制程序

    怎样用java写一个简单的文件复制程序 代码来源:https://jingyan.baidu.com/article/c35dbcb0d6f1398916fcbc07.html package Num ...

  8. 用Java写一个简易五子棋游戏

    一. 程序基本思路: 1.写窗口.棋盘面板.控制面板: 2.绘制棋盘: 3.绘制棋子: 4.添加组件功能: 5.判断输赢: 6.悔棋: 7.复盘. 二.实际操作 1.创建窗口.添加面板 package ...

  9. 用Java写一个年薪计算器,助你简单完成大量税前税后总薪计算量

    每个有规模一点的公司都会有会计部门这是毋庸置疑的,但是会计的工作真的如大部分人想的那么简单,只是在每个月的最后几天才忙得不可开交吗 ? 答案当然不是,不然这个岗位早就人满为患了. 目前就我了解到的会计 ...

  10. 用Java写一个公司员工管理系统!

    用Java写一个公司员工管理系统! 今天看CSDN发现写管理系统的文章不少,我在这里也给大家用java写一篇!(当然这里只是最简单的那种qwq) 核心功能:对员工各项信息的管理 采用属性文件+资源文件 ...

最新文章

  1. Educational Codeforces Round 54
  2. java提供两种处理异常的机制_浅析Java异常处理机制
  3. 去除某些网站 复制粘贴尾巴
  4. AHK调用API获取ListView每列的坐标
  5. Py之PyMySQL:Python库之PyMySQL的简介、安装、使用方法之详细攻略
  6. leetcode 695. Max Area of Island | 695. 岛屿的最大面积(DFS)
  7. string.intern_使用String.intern()减少内存使用
  8. 零基础科普:4种简单推荐算法背后的原理
  9. Master PDF Editor for Mac(PDF文档编辑软件)
  10. 手机无法弹出允许usb调试解决方法
  11. 快手直播怎么下载?一键轻松下载直播
  12. 鸢尾花数据集的各种玩法
  13. 技术干货大集锦(一)
  14. windows7蓝牙怎么打开_windwos7系统怎么添加蓝牙鼠标
  15. 【LeetCode】274. H指数
  16. 三八节活动答题运营复盘
  17. python实现八边形绘制
  18. server2012安全_2012年重要安全提示
  19. C语言中的abort函数
  20. 死亡搁浅运送系统服务器,死亡搁浅车辆怎么解锁 死亡搁浅载具获取方法一览...

热门文章

  1. 16S多样性测序,到底该选啥引物?!
  2. 我感觉被骗了,微信内测 “大小号” 功能,同一手机号可注册两个微信
  3. uniapp 导航栏滚动渐显渐隐,自定义返回按钮,返回图标背景色透明
  4. 我有一壶酒,足以慰风尘
  5. 3.10编写程序,计算并输出0到1000含有七或者7倍数的整数之和和及个数
  6. MSP430F149 IO端口
  7. 2015-2016 ACM-ICPC, NEERC, Moscow Subregional Contest G题: Garden Gathering [线段树/最小曼哈顿距离生成树]
  8. -bash: /usr/local/miniconda2/bin/conda: /home/hadoop/miniconda2/bin/python: bad interpreter: No such
  9. 一文搞懂由积分判断函数零点个数问题(积分证明题总结笔记2/3)
  10. php expecting,php – 解析错误:语法错误,意外的’.’,expecting’,’或’;’