永发信息网

用C语言读取保存3*3矩阵的文件mat.dat,求该矩阵的转置矩阵并输出到文件inv.dat中。

答案:2  悬赏:0  手机版
解决时间 2021-04-01 11:03
用C语言读取保存3*3矩阵的文件mat.dat,求该矩阵的转置矩阵并输出到文件inv.dat中。
最佳答案
// 我写的矩阵保存的是int型,若是其他类型,请自行修改
#include
#define ROW 3
#define COL 3
int main()
{
// 文件方式读和存
freopen("mat.dat","r",stdin);
freopen("inv.dat","w",stdout);
int i, j, temp;
int mar[ROW][COL];
// 下面是读入数据
for (i = 0; i < ROW; i++)
{
for (j = 0; j < COL; j++)
{
scanf("%d",&mar[i][j]);
}
}
// 进行转置
for (i = 0; i < ROW; i++)
{
for (j = 0; j < i; j++)
{
temp = mar[i][j];
mar[i][j] = mar[j][i];
mar[j][i] = temp;
}
}
// 输出数据
for (i = 0; i < ROW; i++)
{
for (j = 0; j < COL-1; j++)
{
printf("%d ",mar[i][j]);
}
printf("%d\n",mar[i][j]);
}
return 0;
}
全部回答
temp[1][1];
temp[1][1]=a[i][j];
a[i][j]=a[j][i];
a[j][i]=temp[1][1];
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
查理一世地址在哪,我要去那里办事
请给“邓泽娟”写首藏头诗。她是个强势的女强
thermos膳魔师是哪个国家的?
青白江大风车自然体验里面有没有超市
3月武汉去襄阳旅游有哪些景点好玩
弱电线暗埋有哪些步骤与方法
地质方面,什么叫三大亚层?
g1824开封到上海虹桥多少站
夏天在运输盒里给仓鼠铺沙子他冷吗?
春秋战国时期,牛耕开始使用。牛力用于生产,
普通话二甲好不好考
即便把我关在果壳之中,仍然自以为无限空间之
女朋友送我坐车!对我是真心的吗
前几天看到一款山寨版的苹果4手,仿的真叫像啊
一个夸字右边一个瓜子组成的字应该是什么字?
推荐资讯
cf游戏环境异常请重启机器再试
2001年,澳门人口为________万,其中大部分人
分析对比,西索VS蚁王,谁强?如题 谢谢了
你好,我是养鸭大户,我养的鸭子怎么老是没有
这几个婊子真的不是人,还有视频吗?邢台七中
口7口X口4=
怎么选焊锡,我想要有铅含银的,求推荐
形容风铃的诗句
下列句子中的加粗成语,使用不正确的一项是A.
电线与电缆有什么区别
从张定浩 既见君子里读到什么人生哲理
眼中前事分明,可怜如梦难凭.都把旧时薄幸,只
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?