C语言--矩阵置换
2024-08-27 15:11:58
//takePlace里的循环写错了,j循环应该是
//for (j=i;j<3;j++)
//你那个写的交换了2遍,又变回原来的了。*// #include <stdio.h> int Array[][];
void takePlace( )
{
int i,j,t;
for(i=;i<;i++)
for(j=i;j<;j++)
{
t=Array[i][j];
Array[i][j]=Array[j][i];
Array[j][i]=t;
}
} int main()
{
int i,j;
int n=;
printf("please enter 9 numbers:\n");
for(i=;i<;i++)
for(j=;j<;j++)
{
scanf("%d",&Array[i][j]);
printf("%3d",Array[i][j]);
n+=;
if(n%==)
printf("\n");
}
printf("Now,开始转置.......\n");
takePlace( );
n=;
printf("转置后的结果为:\n");
for(i=;i<;i++)
for(j=;j<;j++)
{
printf("%3d",Array[i][j]);
n+=;
if(n%==)
printf("\n");
}
}
最新文章
- 应用程序框架实战十五:DDD分层架构之领域实体(验证篇)
- fscanf使用
- python3-day1-python简介及入门
- 做WEB开发的时候,前端与后端我们应该要注意哪些细节,哪些容易出现的漏洞?
- 【Zend Studio】10.6.0版本设置默认字体
- asp.net多图片上传实现程序代码
- Vi、Vim及Gedit编辑器
- 用css控制cellspacing、cellpadding
- angularjs手动解析表达式($parse)
- 关于Mac终端故障一直出现 [进程已完毕]
- Ejb远程调用-jboss服务器调用服务器-Bean调用Bean
- [剑指Offer]60-n个骰子的点数
- html5 javascript 事件练习2
- 使用 jstack 查询线程死锁错误日志 定位问题
- Python3自然语言(NLTK)——语言大数据
- 通过 CeSi + Supervisor 可视化集中管理服务器节点进程
- 【4】JMicro微服务-服务限流
- 前端中CSS属性大全
- Javascript 控制 让输入框不能输入 数字
- 流畅的python之序列