首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写程序,实现矩阵(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
27
问题
编写程序,实现矩阵(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全国计算机二级
相关试题推荐
关于人文奥运,下列说法错误的是()。
下列应对自然灾害的做法,错误的是()。
关于生活常识,下列说法错误的是()。
《凡尔赛和约》签订后,协约国联军司令福煦脱口而出:“这不是和平,这是20年的休战”,能够验证这一预言的是()。
下列不属于我国民族政策内容的是()。
按照我国有关的法律规定,遗产继承的第一顺序继承人为()。
某小学五年级的学生身高(按整数厘米计算),最矮的是138厘米,最高的是160厘米。如果任意从这些学生中选出若干人,那么,至少要选出多少人才能保证有5人的身高相同?
若奇数x是N个不同正奇数之和,且121≤x<169,那么N最大为多少?
成本0.25元的纽扣1200个,如果按40%的利润定价出售,当卖出80%后,剩下的纽扣降价出售,结果获得的利润是预定的86%,剩下纽扣的出售价格是原定价的多少?
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
随机试题
既常用治湿热黄疸,又常用治骨蒸劳热、盗汗的药物是()
急性酒精中毒昏迷期最主要的死因是
原告王大流与被告王二六乃兄弟关系,因继承遗产发生纠纷,起诉到法院。在此案的审理过程中,被告王二六因盗窃被公安局逮捕,尚未终结刑事诉讼程序。对此,法院内部有几种不同意见,哪种意见对?( )
在下列工程中,需要编制分部(分项)工程施工组织设计的有()。
国家对保险业的实体不加任何直接监管,而是把保险业的资产负债、经营成果及其他相关事项予以公布的监管方式是()。
A、B、C三个容器内有一定数量的水,现将A桶水中的1/4倒入B桶,再将B桶水中的1/6倒入C桶,最后将C桶水中的1/11倒入A桶,此时三个桶中的水都是10升。问:三个桶原有水各多少升?
(一)对给定资料进行分析,从政府职能部门制定政策的角度,就资料反映问题提出对策建议,供领导参考。要求:分析恰当,对策明确、可行,条理清楚,语言流畅。字数不多于800字。(二)请你以政府调研员的身份,就给定资料所反映的主要问题,自拟标题进行论述。要求:中
如果员工A认为和员工B相比自己报酬偏低,根据公平理论,A会采取()行为。
Imagineyoufoundoutthatideasinventedbyacomputerwereratedhigherbyindependentexpertsthanideascreatedbyagroupo
A、Ithasbetteruniversities.B、Ithasricheducationalresources.C、Thecostofeducationislower.D、Thecompetitionislesss
最新回复
(
0
)