首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写程序,实现矩阵(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
55
问题
编写程序,实现矩阵(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全国计算机二级
相关试题推荐
中国探月计划迅速发展,下列对中国航天领域描述错误的是()。
下列应对自然灾害的做法,错误的是()。
近年来,随着我国经济从卖方市场转向买方市场,许多企业根据市场需求变化,积极开发和研制新产品,取得了良好的经济效益。但也有一些企业因商品滞销而减产甚至停产。这说明()。
张某在路上发现有小偷正在对行人李某行窃,便立刻上前阻止.结果被该小偷用刀刺伤。张某共花费医疗费用5万元。针对该情况,下列表述中正确的是()。
扩张性货币政策的主要功能是()。
甲乙两地居民的恩格尔系数分别为30%和32%,这可能表明()。
在国际金融问题上进行协商与协作,促进国际货币合作;促进国际贸易的扩大和平衡发展:纠正国际收支的失调,而不采取危害本国或国际繁荣的措施.缩短成员国国际收支不平衡的时间,减轻不平衡的程度。以上是下列哪个国际组织的主要职能?()
根据以下资料,回答以下问题。截至2011年底,我国石油剩余技术可采储量32.4亿吨,天然气4.02万亿方;煤炭查明资源储量1.38万亿吨,铁矿743.9亿吨,铜矿8612万吨,铝土矿38.7亿吨,金矿7419吨。2011年我国矿产资源勘
清朝乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用的程序是
随机试题
符合革兰阴性杆菌肺炎临床特征的是
SARS胸部X线检查典型的改变是
男,27岁,有癫癎病史,检查见牙龈增生覆盖牙冠的1/2,袋深4~6mm,前牙有移位。最可能与该患者牙龈增生有关的是
婴幼儿腹泻重度脱水伴低血容量性休克,扩容时应首选
手太阴肺经在上肢的分布是
乙公司期末存货采用成本与可变现净值孰低法计量。期末原材料的账面余额为1200万元,数量为120吨,该原材料专门用于生产与丙公司所签合同约定的Y产品。该合同约定:乙公司为丙公司提供Y产品240台,每台售价10.5万元(不含增值税,下同)。将该原材料加工成24
()不属于公务员录用之列。
下列作品与人物连线错误的是()。
这种技术装置的进一步______,将可以用来自动控制宇宙飞船下降阶段的制导。
收入分配是一系列社会政治经济政策及其相关制度的结果,因此,改革收入分配,其实质就是改革造成收入分配不公平的社会政治经济政策及其相关制度。收入分配改革,从严格意义而言,并非是“均贫富”的改革,而是使社会政治经济制度更加靠近公平、公正和正义的改革,是为全体社会
最新回复
(
0
)