首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,
请补充函数fun(),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,
admin
2009-02-15
98
问题
请补充函数fun(),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#define N 20
void fun(【 】)
{
int i j;
int t;
for(i=0;i<n;i++)
for(j=0;j<n;j++)
if(【 】)
b
=a
[j];
for(i=0;i<n;i++)
{
for(j=0;i<n;j++)
if(【 】)
{
t=b
;
b
=b[j];
b[j]=t;
}
}
}
main()
{
int a[N][N];
int b[N];
int n;
int i,j;
clrscr();
printf("*****Input the dimension of array N*****\n");
scanf("%d",&n);
printf("*****The array *****\n");
for(i=0;i<n;i++)
{
for(j=0;i<n;j++)
{
a
[j]=rand()%20;
while(a
[j]==0)
a
[j]=rand()%30;
printf("%4d",a
[j]);
}
printf(”\n\n”);
}
for(i=0;i<n;i++)
b
=0;
fun(a,b,n);
printf("***** THE RESULT *****\n");
for(i=0;i<n;i++)
printf(“%d”,b
);
}
选项
答案
int a[][N],int b[],int n b[i]<a[i][j] b[i]<b[j]
解析
第一空:根据主函数main()调用函数fun()的格式,可以知道函数fun()有3个参数,第一个参数是N×N整型二维数组,第二个参数是整型—维数组,第三个参数是整型变量。第二空:数组元素b
保存第i行的最大值,通过循环将第i行的各元素与b
进行比较,如果大于b
,则将这个数赋给b
.第三空:通过for循环嵌套,将数组b中的数按从小到大的顺序排列,依次将各元素与所有元素进行比较,如果有一个元素比当前元素大,就借助第三个变量交换这两个元素,最终使第一个元素保存数组中最小的数,最后一个元素保存数组中最大的数。
转载请注明原文地址:https://kaotiyun.com/show/DTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
甲,女,17岁,因涉嫌故意杀人被起诉。以下说法错误的是()。
科学家研制出一种无针注射器,这种注射器的注射原理最可能是()。
研究表明,糟糕的空气质量有可能导致疲劳、头痛等不适反应和更严重的各类疾病,而室内空气污染平均高于室外10倍。下列属于造成室内空气质量不佳的因素是()。①空调②复印机、静电除尘器③生理代谢④尘螨
下列规范性文件中不得设定行政许可的是()。
以下不可能成为非物质文化遗产的是()。
张某在路上发现有小偷正在对行人李某行窃,便立刻上前阻止.结果被该小偷用刀刺伤。张某共花费医疗费用5万元。针对该情况,下列表述中正确的是()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
金融市场最基本的功能是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
随机试题
怎样理解加强党的领导、人民当家作主与依法治国的辩证关系?
患者男性,63岁,因病态窦房结综合征而植入DDD起搏器,为了解起搏器功能而行24小时动态心电图检查。当自身心房率快于起搏器下限频率,而自身的PR间期长于起搏器的AV间期时,心电图表现为
在探索慢性非传染性疾病病因的过程中,下列方法最具有证实病因的效果的是
简要叙述砂滤棒的种类和特点。
下列关于建设工程定额的说法正确的是()
信息处理是目前计算机最主要的应用领域,包括()。
结构化金融衍生产品是将两种基础金融商品和金融衍生工具相结合而设计出的金融产品。()
境内的单位和个人提供的标的物在境外使用的有形动产租赁服务,适用增值税零税率。()
“九鼎既成,迁于三国。夏后氏失之,殷人受之;殷人失之,周人受之。”其中所说的“九鼎”之所以被广泛重视并在夏商周流转,主要因为它是()。
对“鸡尾酒会现象”的解释所支持的注意认知理论是()
最新回复
(
0
)