当前位置: 首页 > news >正文

防护网施工方案湖南网站搜索排名优化公司

防护网施工方案,湖南网站搜索排名优化公司,健康成都官微最新消息,怎么做网站的后台管理系统【题目描述】用键盘从终端输入一个3行4列的矩阵#xff0c;编写一个函数对该矩阵进行转置操作。 【题目分析】矩阵的转置运算是线性代数中的一个基本运算。显然#xff0c;一个m行n列的矩阵经过转置运算后就变成了一个n行m列的矩阵。这个问题的解决关键是要解决两个问题…【题目描述】用键盘从终端输入一个3行4列的矩阵编写一个函数对该矩阵进行转置操作。 【题目分析】矩阵的转置运算是线性代数中的一个基本运算。显然一个m行n列的矩阵经过转置运算后就变成了一个n行m列的矩阵。这个问题的解决关键是要解决两个问题1数据在内存中的存储问题也就是数据结构的问题2如何通过函数来实现矩阵的转置运算。显然可以用一个二维数组存储矩阵的数据通过将二维数组的指针作为函数的参数进行传递来实现矩阵转置函数的功能。 在这些函数的参数中形参都包含了一个指向二维数组的指针变量。这是因为对于一个二维数组a[m][n]数组名a指的是指向二维数组第一行的指针地址a1则指的是指向二维数组第2行的指针。因此ai指的是指向二维数组的第i1行的指针。它并不是指向一个整型变量而是指向一个整型的一维数组。 因此作为二维数组指针的传递实参可以是数组名但是形参一定是如(*a)[n]的形式。其中n表示该二维数组每行的元素个数也就是列数。 因此int (*a)[4]表示a指向一个包含4个元素的一维数组。 【代码实现】 // 矩阵的转置运算 # include stdio.h void inputArray(int (* arr)[4], int m, int n); // 函数声明 void traverseArray(int (* arr)[4], int (* brr)[3], int m, int n); // 函数声明 void printArray(int (* arr)[3], int m, int n); // 函数声明 int main() {int matrix[3][4], t_matrix[4][3]; // 定义二维数组 inputArray(matrix, 3, 4); // 输入数组 traverseArray(matrix, t_matrix, 3, 4); // 数组转置 printArray(t_matrix, 4, 3); // 输出数组 return 0; } void inputArray(int (* arr)[4], int m, int n) // 输入数组 {printf(Please input %d*%d matrix:\n, m, n);for (int i 0; i m; i) {for (int j 0; j n; j) { // scanf(%d, arr[i] j); // 也可以这样写~ scanf(%d, * (arr i) j);}} }void traverseArray(int (* arr)[4], int (* brr)[3], int m, int n) {for (int i 0; i m; i) {for (int j 0; j n; j) {brr[j][i] arr[i][j];}} }void printArray(int (* arr)[3], int m, int n) {printf(After traverse, %d*%d matrix:\n, m, n);for (int i 0; i m; i) {for (int j 0; j n; j) { // printf(%d , arr[i][j]);printf(%d , * (* (arr i) j));}printf(\n);} }
http://www.hkea.cn/news/14486869/

相关文章:

  • 手机网站设计公司立找亿企邦池州有哪些做网站的
  • 自己做网站需要几个软件龙岗区住房和建设局官方网站
  • p2p网站如何做推广响应式所长网址导航网页模板下载
  • 网站怎么建立视频陕西网站建设排名
  • 艾瑞网的网站架构中国龙岩网
  • 叫外包公司做网站不肯给源代码的专业企业网站设计服务公司
  • 苏州网站建设需要多少钱网站建设优化服务信息
  • 网站建设实训总结300wordpress app 登录
  • 网站内链是什么 怎么做河南省工程建设协会网站
  • 手机网站开发服务商西安网站开发公司有哪家
  • 购物网站开发的意义和目的手机软件怎么做
  • vr全景网站怎么做建网站如何添加会员模式
  • 响应式网站和自适应一次性筷子网站建设
  • 陕西华伟建设有限公司网站wordpress 插件 定时
  • 建设网站宽度最好是多少钱广州口碑好的网站建设设计
  • 网站收录查询平台抖音代运营退款成功案例
  • 小说网站建设方案书ppt学广告设计要学什么软件
  • 邯郸做网站服务商公司网站建设有哪些公司可以做
  • 商城网站方案wordpress会员多语言
  • 上海网站建设最好的公司北京手机软件开发公司
  • 学术会议网站建设自己做的网站怎么上网
  • 网站的原理知名市场调研公司
  • 四川省住房和城乡建设厅网站电话网站如何做京东联盟
  • 杭州职称评审系统网站深圳教育科技网站建设
  • php 网站建设 教学用jsp做的汽车网站
  • 聊城企业网站建设魔兽做宏网站
  • 站群cms网站系统10个著名摄影网站
  • 用dw做网站怎么上传到网站上室内设计学校专业
  • 品牌查询网站二手的家具哪个网站做的好
  • 阿里云企业建站教程四川自助网站