OpenJudge - 01:矩阵交换行

感谢候老师:视频讲解:openjudge1.8.1_哔哩哔哩_bilibili(非原创)


解题思路: 

1.由题可知,要输入一个5*5的矩阵,所以在int main()创建一个二维数组;

在int main()创建数组,初始化都为0;

二维数组的创建:int 变量名[行][列];

2.由题可知,要创建一个5*5的矩阵,所以创建for循环,用外循环控制列数,用内循环控制列数,所以相当于输出一行输出5列,用cin输入这个矩阵里的数;

3.因为题目说要创建n和m,代表要互换的两行,所以创建两个int类型的盒子,代表需要输入的两行,并输入;

4.由题可知,要将m和n进行互换,所以要用for循环进行检查,一共检测五次,如果检查的的这一行是输入n行,那么用for循环五次,重复输出数组m行j列和空格。当前如果是m行的话,重复输出五次数组n行j列空格。否则重复输出五次i行j列;

5.结束;

#include<bits/stdc++.h>
using namespace std;int a[6][6];
int main()
{for(int i=1;i<=5;i++)//外循环控制行数{for(int j=1;j<=5;j++)//内循环控制列数{cin>>a[i][j];} }int n,m;cin>>n>>m;//输入需要交换的两行for(int i=1;i<=5;i++) {if(i==n)//当前如果是第n的话{for(int j=1;j<=5;j++)cout<<a[m][j]<<" ";}else if(i==m)//当前如果是第m的话{for(int j=1;j<=5;j++)cout<<a[n][j]<<" ";}else//当时如果什么也不是{for(int j=1;j<=5;j++)cout<<a[i][j]<<" ";}cout<<endl;}return 0;
} 

OpenJudge 1.8.1相关推荐

  1. OpenJudge/Poj 2001 Shortest Prefixes

    1.链接地址: http://bailian.openjudge.cn/practice/2001 http://poj.org/problem?id=2001 2.题目: Shortest Pref ...

  2. OpenJudge/Poj 2027 No Brainer

    1.链接地址: http://bailian.openjudge.cn/practice/2027 http://poj.org/problem?id=2027 2.题目: 总Time Limit: ...

  3. [OpenJudge] 百练2754 八皇后

    八皇后 Description 会下国际象棋的人都很清楚:皇后可以在横.竖.斜线上不限步数地吃掉其他棋子.如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题. ...

  4. OpenJudge 2739 计算对数

    1.链接地址: http://bailian.openjudge.cn/practice/2739/ 2.题目: 总时间限制: 1000ms 内存限制: 65536kB 描述 给定两个正整数a和b.可 ...

  5. OpenJudge 2757 最长上升子序列 / Poj 2533 Longest Ordered Subsequence

    1.链接地址: http://poj.org/problem?id=2533 http://bailian.openjudge.cn/practice/2757 2.题目: 总Time Limit: ...

  6. OpenJudge/Poj 1163 The Triangle

    1.链接地址: http://bailian.openjudge.cn/practice/1163 http://poj.org/problem?id=1163 2.题目: 总时间限制: 1000ms ...

  7. c语言 3个人比饭量大小,OpenJudge计算概论-比饭量【枚举法、信息数字化】

    /*====================================================================== 比饭量 总时间限制: 1000ms 内存限制: 655 ...

  8. OpenJudge 2796: 数字求和

    2019独角兽企业重金招聘Python工程师标准>>> 总时间限制: 3000ms 内存限制: 65536kB 描述 给定一个正整数a,以及另外的5个正整数,问题是:这5个整数中,小 ...

  9. OpenJudge/Poj 1915 Knight Moves

    1.链接地址: http://bailian.openjudge.cn/practice/1915 http://poj.org/problem?id=1915 2.题目: 总Time Limit: ...

  10. OpenJudge/Poj 1226 Substrings

    1.链接地址: http://bailian.openjudge.cn/practice/1226/ http://poj.org/problem?id=1226 2.题目: 总时间限制: 1000m ...

最新文章

  1. Nuget服务的搭建-打包-上传-删除
  2. 无所不在的IM,网易云信潜心为移动社交时代打好地基
  3. java 中IO流的概念
  4. couchdb java 连接_CouchDB客户端连接的说明---Java版
  5. 第17课:基于 CRF 的中文句法依存分析模型实现
  6. CentOS6.4 xen4.2 虚拟机 桥接网络设置
  7. Java经典编程题50道之二十四
  8. UVa 10950 - Bad Code
  9. qpython3 获取手机gps接口
  10. 笔记——H.264/AVC与H.265/HEVC基本总结
  11. win10如何截屏_win10使用技巧分享!
  12. MybatisPlus中乐观锁的配置
  13. tomcat 启动时报错:To prevent a memory leak, the JDBC Driver has been forcibly unregistered
  14. 【转载必读】如何应对美国警察——留学生一定要看
  15. 低代码:正在改变软件的开发方式
  16. 【微信小游戏】CocosCreator做小游戏 — 字符串编码转换(UTF-8和GBK互转)
  17. 2016 年最新苹果开发者账号注册流程详解(个人账号篇)
  18. Everything 命令行 详细参数集
  19. 通过iptable进行流量转发
  20. 孙陶然:切合实际是设定目标的基础

热门文章

  1. 漫画 | 自动化的测试没啥用,别浪费时间写了!
  2. springboot项目中中分页插件pagehelper的使用
  3. 在远程FPGA虚拟实验平台上验证七段译码器
  4. unity用ComputeShader做模型流体喷涂喷绘工具
  5. 成长的烦恼-持续更新
  6. uva10073 潜水比赛
  7. 解除win7网络限速.
  8. javaWeb实现聊天室(私聊+群聊)
  9. 【工厂方法模式】将原有的电视机工厂进行分割,为每种品牌的电视机提供一个子工厂,海尔工厂专门负责生产海尔电视机,海信工厂专门负责生产海信电视机,如果需要生产其他电视,只需要对应增加一个新的工厂即可
  10. 文心一言App在苹果AppStore上架;首款搭载ChatGPT的自行车问世;QQ Windows全新上架|极客头条