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

网站建设怎么找到客户阿里云建网站

网站建设怎么找到客户,阿里云建网站,网页版梦幻西游东海渔歌怎么玩,wordpress 代码 转义【题目描述】用键盘从终端输入一个3行4列的矩阵,编写一个函数对该矩阵进行转置操作。 【题目分析】矩阵的转置运算是线性代数中的一个基本运算。显然,一个m行n列的矩阵经过转置运算后就变成了一个n行m列的矩阵。这个问题的解决关键是要解决两个问题&…

【题目描述】用键盘从终端输入一个3行4列的矩阵,编写一个函数对该矩阵进行转置操作。
【题目分析】矩阵的转置运算是线性代数中的一个基本运算。显然,一个m行n列的矩阵经过转置运算后就变成了一个n行m列的矩阵。这个问题的解决关键是要解决两个问题:(1)数据在内存中的存储问题,也就是数据结构的问题;(2)如何通过函数来实现矩阵的转置运算。显然,可以用一个二维数组存储矩阵的数据,通过将二维数组的指针作为函数的参数进行传递,来实现矩阵转置函数的功能。
在这些函数的参数中,形参都包含了一个指向二维数组的指针变量。这是因为对于一个二维数组,a[m][n],数组名a指的是指向二维数组第一行的指针(地址),a+1则指的是指向二维数组第2行的指针。因此a+i指的是指向二维数组的第i+1行的指针。它并不是指向一个整型变量,而是指向一个整型的一维数组。 因此,作为二维数组指针的传递,实参可以是数组名,但是形参一定是如(*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/800625/

相关文章:

  • 教育网站制作哪家服务好全球外贸采购网
  • 响应式网络网站源码百度关键词查询网站
  • 南京网站制作设计公司网络运营团队
  • 阿里巴巴上怎样做自己的网站seo网站优化网站编辑招聘
  • 网站做付费推广都需要问什么网络热词2022
  • 给男票做网站表白的软件产品市场推广计划书
  • 西安网站制作定制怎么制作自己的个人网站
  • wordpress 如何移动端盐城seo优化
  • asp.net 制作网站开发百度竞价排名软件
  • 百度爱采购推广平台天津网络推广seo
  • 福州市闽侯县建设局网站推广引流吸引人的文案
  • wordpress目录 读写权限泰安短视频seo
  • 东莞建设网站流程澎湃新闻
  • 萧县住房和城乡建设局网站seo排名推广工具
  • 企业网站php模板下载百度百科官网首页
  • 做愛視頻网站在线网页制作网站
  • 织梦pc怎么做手机网站搜索引擎优化的基础是什么
  • 课程建设网站设计源码爱站网反链查询
  • 安徽省建设业协会网站个人网页制作教程
  • 好的摄影网站推荐福州seo顾问
  • html做的好看的网站如何宣传推广产品
  • 微信手机网站制作怎么引流客源最好的方法
  • 宿州建设网站公司前端seo搜索引擎优化
  • 做王境泽表情的网站百度seo关键词优化排名
  • 怎么选择无锡网站建设虚拟主机搭建网站
  • 做原油期货关注什么网站搜索引擎优化是做什么
  • 微信小程序怎么制作游戏安卓优化清理大师
  • 胶南做网站初学者做电商怎么入手
  • 网站为什么要维护佛山网络营销推广
  • 国企网站建设报告怎么建造自己的网站