有一个m行n列的矩阵(行数和列数小于100),想把它逆时针扭转90度,如何用C++实现这一算法呢?小编与大师分享编程经验 。
文章插图
需要这些哦
C++
方式/
1输入数据时,第1行输入两个正整数,确定矩阵的大小,行数和列数不跨越100,接下来按照行数和列数输入矩阵各元素值 。
输出数据,是逆时针扭转90度后的矩阵 。
文章插图
2起首,界说一个整型变量,节制矩阵的大小 。
文章插图
3界说三个整型变量,保留矩阵的行数和列数,以及姑且变量 。
文章插图
4界说两个数组,保留扭转前的矩阵和扭转后的矩阵 。
文章插图
5【用数组在C++中实现矩阵逆时针旋转90度】接着,输入矩阵的行数和列数,保留在变量m和n中 。
文章插图
6用两层for轮回,节制矩阵扭转后的值 。
文章插图
7输入矩阵各元素的值,并转换为扭转后的响应坐标 。
文章插图
8因为扭转后行数和列数发生转变,互换行数和列数 。
文章插图
9最后,输出逆时针扭转后矩阵的各元素值 。
文章插图
10运行法式,输入一个矩阵后,电脑就会主动将其逆时针扭转90度 。
文章插图
以上内容就是用数组在C++中实现矩阵逆时针旋转90度的内容啦,希望对你有所帮助哦!
推荐阅读
- 小米平板4创建捷径app如何改分辨率
- 关于恐龙手抄报手抄报 关于恐龙手抄报画报
- macbook如何查看当前使用的显卡
- ET打版教程——形状对接及复制1
- 怎么查看SQL数据库的连接数状况
- zepeto怎样购买服装 怎样在商店购买套装
- 如何使用Microsoft Edge来观看百度传课视频
- 关于网课的手抄报 关于网课的手抄报
- Excel忽略年和日计算两个日期的月数差值
- 怎样改变CAD文字的位置方向