首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写程序,实现矩阵(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
37
问题
编写程序,实现矩阵(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://jikaoti.com/ti/6SkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于人文奥运,下列说法错误的是()。
下列应对自然灾害的做法,错误的是()。
2013年修订的《商标法》中新增的可以作为商标申请注册的标志是()。
甲乙两地居民的恩格尔系数分别为30%和32%,这可能表明()。
国家机构是我国宪法的主要内容之一。下列有关国家机构的说法正确的是()。
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
若一个三角形的所有边长都是整数,其周长是奇数,且已知其中的两边长分别为8和2012.则满足条件的三角形总个数是?
成本0.25元的纽扣1200个,如果按40%的利润定价出售,当卖出80%后,剩下的纽扣降价出售,结果获得的利润是预定的86%,剩下纽扣的出售价格是原定价的多少?
一个南4个数字(0—9之间的整数)组成的密码,每连续两位都不相同,问任意猜一个符合该规律的数字组合,猜中密码的概率为()。
中国古代重实体轻程序传统终结的标志是哪一部法律的出台()
随机试题
A.15minB.1hC.24hD.2天E.3—4天拔牙后牙龈上皮向血块表面生长的时间
下列哪项不属于护理伦理学中的不伤害原则
张某因涉嫌强奸而被人民检察院提起公诉,在法庭审理过程中,人民法院发现张某还有抢劫的犯罪行为,可能会影响定罪。在此情况下,人民法院建议人民检察院补充侦查,在人民检察院补充侦查完毕后,认为张某抢劫的证据不足,因此并未追加起诉,人民法院则认为该抢劫行为已有充足证
( )是指当年国债发行额占当年财政支出的比重。
对于下列纠纷的解决,适用于我国《合同法》的有()。
单位内部会计监督的对象是单位的( )。
在双代号时标网络计划中可以直接观察到的时间参数有()。
()是构成音节的最小单位或最小的语音片段。
Asthepreviousspeecheshadbeentoolong,thechairmanhadtoaskthefollowingspeakersto______theirtalksintofiveminutes
在中国,笔(brush)、墨、纸、砚(inkstone)就是人们所说的文房四宝(FourTreasuresoftheStudy)。作为文化艺术工具,文房四宝以其独特性催生了汉字特有的书法艺术,也促使中国画形成了独特的风格。文房四宝不仅有实用价值,
最新回复
(
0
)