首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,
请补充函数fun(),该函数的功能是:按行统计N×N维矩阵元素中的最大值(均为整数),并把这些值按从小到大的顺序保存在数组b中。矩阵的维数在主函数中输入,并赋予随机数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,
admin
2009-02-15
80
问题
请补充函数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://www.kaotiyun.com/show/DTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列说法错误的是()。
下列应对自然灾害的做法,错误的是()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放入妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
金融市场最基本的功能是()。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
甲将自己的汽车抵押给乙,作价5万元,甲继续使用。结果甲开车时不小心将车撞坏。下列说法正确的是()。
张某11周岁,小学五年级学生.经常在其学校门口的一家小卖部买零食和一些学习用品,部分赊账,年终时共欠小卖部340元。小卖部老板拿着账单要求张某父亲付款,遭到张某父亲拒绝。下列说法正确的是()。
下列故事不是《三国演义》中的一项是()。
100人参加7项活动,已知每个人只参加一项活动,而且每项活动参加的人数都不一样。那么,参加入数第四多的活动最多有几人参加?
随机试题
诊断慢性浅表性胃炎最有意义的是
化脓性关节炎最常累及的关节是
A.前抽屉试验阳性B.后抽屉试验阳性C.艾利斯征阳性D.侧方应力试验阳性E.麦氏征阳性半月板损伤
关于支气管哮喘,下列哪项说法是不正确的
A.医生、患者各自的权利与义务B.医务人员受患者的委托或其他原因,对患者实施诊断、治疗等医疗行为所形成的关系C.医患之间就医疗某环节产生认识上的分歧,且患。方提出损害赔偿D.医务人员疏忽大意违反卫生法律相关规定,给患者造成明显人身伤害E.为避免患者
根据《中华人民共和国注册建筑师条例》,下列()不属于注册建筑师应当履行的义务。
通风与空调工程的施工程序一般是()。
2013年3月11日,甲公司签发一张商业汇票,收款人为乙公司,到期日为2013年9月11日,甲公司的开户银行P银行为该汇票承兑。2013年6月30日,乙公司从丙公司采购一批货物,将该汇票背书转让给丙公司,丙公司9月30日持该汇票到其开户银行Q银行
甲国有资本控股公司拟将所持有的部分国有产权转让给乙公司。根据企业国有产权转让管理法律制度的规定,下列有关该国所有产权转让价款的表述中,正确的是()。
()是控制范围常用的工具和技术。
最新回复
(
0
)