首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写程序,实现矩阵(3行3列)的转置(即行列互换)。 例如,若输入下面的矩阵: 100 200 300 400 500 600 700 800 900 则程序输出: 100 400 700 200
编写程序,实现矩阵(3行3列)的转置(即行列互换)。 例如,若输入下面的矩阵: 100 200 300 400 500 600 700 800 900 则程序输出: 100 400 700 200
admin
2010-05-05
69
问题
编写程序,实现矩阵(3行3列)的转置(即行列互换)。
例如,若输入下面的矩阵:
100 200 300
400 500 600
700 800 900
则程序输出:
100 400 700
200 500 800
300 600 900
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <stdio.h>
#include <conio.h>
int fun (int array[3][3])
{
}
main()
{
int i,j;
int array [3][3]={{100,200,300},{400,
500,600},{700,800,900}};
clrscr();
for (i-0;i<3;i++)
{for (j=0;j<3;j++)
printf("%7d ",array
[j]);
printf("\n ");
}
fun(array);
printf("Converted array:\n ");
for (i=0;i<3;i++)
{ for (j=0;j<3;j++)
printf("%7d ",array
[j]);
printf("\n ");
}
}
选项
答案
int fun (int array[3][3]) { int i,j,t; for(i=0;i<3;i++) /*将右上三角和左下三角对换,实现行列互换*/ for(j=i+1;j<3;j++) {t=array[i][j]; array[i][j]=array[j][i]; array[j][i]=t; } }
解析
注意对矩阵转置后仍然存回其本身时,只能循环矩阵中的一个角(本程序是右上半三角)。控制右上半三角的方法是在第2个循环中j从i+1或i开始,左下半三角的方法是在第2个循环中写成for(j=0;j<i;j++),若要控制所有元素在第2个循环要写成for(j=0;j<3;j++)。
转载请注明原文地址:https://kaotiyun.com/show/QHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
党的十八大提出的“四个监督”的内容是()。
张某因不服税务局查封财产决定向上级机关申请复议,要求撤销查封决定。但没有提出赔偿请求。复议机关经审查认为该查封决定违法,决定予以撤销。对于查封决定造成的财产损失,复议机关正确的做法是什么?()
中国古代有个统一王朝,它最先在全国范围内推行了郡县制.建立起中央集权制的政治模式。据此判断,这个王朝是()。
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
某次数学比赛,参赛的男生中有得奖,女生有8人得奖,已知共有214人参加比赛,没有得奖的男生人数比没有得奖的女生人数的两倍多8人,那么参加比赛的男生有多少人?
成本0.25元的纽扣1200个,如果按40%的利润定价出售,当卖出80%后,剩下的纽扣降价出售,结果获得的利润是预定的86%,剩下纽扣的出售价格是原定价的多少?
下列关于法的程序性的表述,能够成立的是
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
随机试题
休克导致的少尿为
试述外阴阴道假丝酵母菌阴道炎的治疗原则。
雄激素:雌激素:
在保护接零线路中,漏电保护装置负载侧的零线只能是________。()
教师对学生的爱,体现在()。
工作中有两种人:一种是“开拓者”,开创新业绩,开拓新局面;另一种则是“补漏者”,保障工作平稳有序进行。请结合实际,谈谈你是哪一种人,并说明理由。
根据下面材料回答下列题。请看以下关于三项卫生费用3年数据的环形图。从内到外数据所属的年份是()。
今年,华泰集团旗下的泰丰公司创下了年度销售新纪录。这颇令人感到意外,因为泰丰公司的潜在市场是最小的,而且它一直是华泰集团旗下所有分公司中销售额最低的部门。以下哪一项陈述指出了以上论述存在的问题?
中华民族精神的核心是()
"Sandwich"isfromaman’sname.Themanwas______.Sandwichoftenplayedcards______.
最新回复
(
0
)