首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是找出2 × M整型二维数组中最大元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是找出2 × M整型二维数组中最大元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。
admin
2023-02-27
23
问题
使用VC++2010打开考生文件夹下progl中的解决方案。此解决方案的项目中包含一个源程序文件progl.c。在此程序中,请编写函数fun(),其功能是找出2 × M整型二维数组中最大元素的值,并将此值返回调用函数。
注意:部分源程序给出如下。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
试题程序:
1 #define M 4
2 #include<stdio.h>
3 int fun(int a[][M])
4 {
5
6 }
7 void main()
8 {
9 int arr[2][M]={5,8,3,45,
76,-4,12,82};
10 printf("max=%d\n",fun(arr));
11 }
选项
答案
1 int fun(int a[][M]) 2 { 3 int i,j,max=a[0][0]; 4 /*对二维数组进行遍历*/ 5 for(i=0;i<2,i++) 6 for(j=0;j
解析
本题考查:求数组的最大值,需运用循环语句。因为数组是二维数组,所以应使用两层for循环嵌套。使用for循环语句时需注意循环变量的取值范围。
此类求最大值或最小值的问题,可以采用逐个比较的方式。遍历数组中所有元素,从中找出数组的最大值或最小值。首先定义变量max来存放数组的第1个元素的值,然后利用for循环逐个找出数组中的元素,并与变量max比较。如果元素值大于max,则将该值赋给max。循环结束后max的值即为数组最大值。最后将该值返回。
该类题目考查较多,需要掌握逐个比较的方法。对于m×n二维数组,采用逐个查找的方法,代码实现如下:
1 for(i=0;i
2 for(j=0;j
3 …
转载请注明原文地址:https://www.kaotiyun.com/show/lD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某校高三年级举行一次演讲比赛共有10位同学参赛,其中一班有3位,二班有2位,其它班有5位,若采用抽签的方式确定他们的演讲顺序,则一班的3位同学恰好被排在一起(指演讲序号相连),而二班的2位同学没有被排在一起的概率为()。
在1,2,3,4,5这五个数字组成的没有重复数字的三位数中,各位数字之和为偶数的共有()。
圆x2+y2+2x-4y-4=0与直线x+2y-2=0的位置关系是()。
如果方程(k2-1)x2-6(3k-1)x+72=0有2个不等的正整数根,则整数k的值是()。
请你联系实际论述,作为革命战士,应该怎样才能做到坚决听从党中央、中央军委和习主席指挥?
结合材料回答问题:材料1新型冠状病毒肺炎是近百年来人类遭遇的影响范围最广的全球性大流行病,对全世界是一次严重危机和严峻考验。人类生命安全和健康面临重大威胁。这是一场全人类与病毒的战争。面对前所未知、突如其来、来势汹汹的疫情天灾
某公司本年度各运维项目投入产出情况如下表所示,按照投入产出比可以看出________。①济效益最小的是丁项目②丙项目比乙项目经济效益高③丙项目经济效益最高④甲项目比乙项目经济效益高
信息系统评价中,信息系统的经济效益来源主要从创收和服务活动中获得,按其属性可分为固有收益、直接收益和间接收益。下列选项________不在这些收益要素之列。
以下关于C语言文件的叙述中正确的是()。
随机试题
A公司于2009年6月在上海证券交易所上市。2013年4月,A公司聘请B证券公司作为向不特定对象公开募集股份(以下简称“增发”)的保荐人。B证券公司就本次增发编制的发行文件有关要点如下:(1)A公司近3年的有关财务数据如下:A公司于2010年度以资本
中麻黄鳞叶特征是
女性患者,40岁,间断头痛1年,以晨起时重,近1个月病情加重伴呕吐。查体:双眼底视乳头水肿,左眼外展不全,右侧肢体肌力Ⅳ级,右侧Babinski征阳性。该患者最可能的诊断是
核象右移是指占白细胞分类总数3%以上为中性粒细胞,其核分叶为
局部浸润麻醉最常用的药物是
不属于丁级测绘资质业务范围的是()。
施工过程质量控制中,不包括()。
A注册会计师负责审计X公司2014年财务报表。了解X公司采购业务流程中后发现以下与付款业务相关的内部控制,其中可能表明采购业务内部控制存在缺陷的是()。
抗生素的发明和使用,使病菌一度不再是人类的致命威胁。但是,在人类使用抗生素治疗疾病的同时,病菌的耐药性也在增加,由于滥用抗生素,出现了目前难以控制的“超级病菌”。上述事实表明()。
Whenmymother’shealthwasfailing,Iwasthe"bad"sisterwholivedfarawayandwasn’tinvolved.Mysisterhelpedmyparents.
最新回复
(
0
)