双11狂欢大促

盲盒赢 定制羽绒服

开启惊喜盲盒,抽取你的专属好礼

— 惊喜奖品抢先看 —

矩阵转置行指针

qq_44977265 qq_44977265 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
/* T8_08_1 数组转置(行指针) 输入方阵的阶n(n<40),并输入这n阶方阵,输出该方阵的转置. 输入输出样例: 请输入方阵的阶n(n<40):3 1 2 3 4 5 66 7 8 9 转置结果为: 1 4 7 2 5 8 3 66 9 Press any key to continue 其中所有的中文均为计算机提示用户的输入. 最后一行的Press any key to continue是计算机结束程序时的输出. 程序的主要框架已经给出,请仅在 ********** Begin ********** ********** End *********** 注释对之间的空行中添加你的代码,任何修改该两行注释,以及修改注释外代码均将被判失败 */ #include <stdio.h> #define N 10 void f(int(*a)[N], int n) { /********** Begin **********/ /********** End ***********/ } int main() { int a[N][N], n, i, j; scanf("%d", &n); for (i = 0; i<n; i++) for (j = 0; j<n; j++) scanf("%d", &a[i][j]); f(a, n); for (i = 0; i<n; i++) { for (j = 0; j<n; j++) printf("%d ", a[i][j]); printf("\n"); } return 0; } 输入 输出 样例输入 3 1 2 3 4 5 66 7 8 9 样例输出 1 4 7 2 5 8 3 66 9
...全文
评论 1
收藏 已收藏
分享
返回顶部
qq_44977265
C语言 70,039 成员 243,237 内容