Toggle navigation
C语言网
教程
博客
团队
训练
训练
题库
题集
状态
排名
比赛
比赛
标准
自主
考试
网课
AI助手
AI助手
代码解释
语言转换
编程助手
石头子
私信TA
用户名:1225754321
访问量:1187
签 名:
等 级
P3
排 名
25011
经 验
550
参赛次数
0
文章发表
7
年 龄
0
在职情况
学生
学 校
湖南人文科技学院
专 业
自我简介:
TA的其他文章
题库第1022题记录以后查看
浏览:
114
题库第1027题记录以后查看
浏览:
156
题库第1028题记录以后查看
浏览:
184
你可能喜欢
简单的a+b (C语言代码)
浏览:
652
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)
浏览:
789
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)
浏览:
648
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)
浏览:
579
C二级辅导-等差数列 (C语言代码)
浏览:
761
题库第1030题记录以后查看
作者:
石头子
发表时间:2020-05-19 09:38:15
浏览:92 | 评论:0
#转置只要转一半就好要么转左边要么右边,这里用了一个d++来变更横向的初始位置来达到只转一半的效果,这里还有一个问题就是int a[3][3]这里必须和外面一致才能传入。 ```c #include
void Zz(int a[3][3]){ int n=9,i=0,j=0,c=0,d=0; for(;i<=2;i++){ for(j=d;j<=2;j++){ c = a[i][j]; a[i][j]=a[j][i]; a[j][i]=c; } d++; } for(i=0;i<=2;i++){ for(j=0;j<=2;j++){ printf("%d ",a[i][j]); } printf("\n"); } } int main(){ int a[3][3],i=0,j=0; for(;i<=2;i++){ for(j=0;j<=2;j++){ scanf("%d",&a[i][j]); } } Zz(a); return 0; } ```
0.0分
0 人评分
分享
收藏
C语言网推出会员服务,提供C/C++/算法/Python等多套视频学练课程+源码资源社群答疑+私活推荐等资源,享受丰富的技术学习到变现的乐趣,
以含金量和学习效果勇敢挑战同类辅导
! 点击了解开通
评论区
«
»
提交
精彩推荐
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)
浏览:
696
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)
浏览:
605
C语言程序设计教程(第三版)课后习题7.2 (Java代码)
浏览:
681
【亲和数】 (C语言代码)
浏览:
853
字符串对比 (C语言代码)
浏览:
1397
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)
浏览:
608
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)
浏览:
701
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)
浏览:
774
C语言程序设计教程(第三版)课后习题10.1 (C语言代码)
浏览:
560
杨辉三角 (C语言代码)
浏览:
484