首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。
admin
2020-06-02
27
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#define M 4
#include<stdio.h>
int fun(int a[][M])
{
}
void main()
{
int arr[2][M]={5,8,3,45,76,-4,12,82};
printf("max=%d\n",fun(arr));
}
选项
答案
int fun(int a[][M]) { int i,j,max=a[0][0]; /*对二维数组进行遍历*/ for(i=0;i<2;i++) for(j=0;j<M;j++) if(max<a[i][j]) /*将最大值保存在max中*/ max=a[i][j]; return max; }
解析
此类求最大值或最小值的问题,可以采用逐个比较的方式,对数组中所有元素遍历一遍,从中找出数组最大值或最小值。首先定义变量max用来存放数组的第一个元素的值,然后利用for循环逐个找出数组中的元素,并与max比较,如果元素值大于max,则将该值赋予max,循环结束后max的值即为数组最大值,最后将该值返回。
转载请注明原文地址:https://kaotiyun.com/show/6eCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下语句中存在语法错误的是
有以下程序#includeintfun(int(*s)[4],intn,intk){intm,i;n1=s[0][k];for(i=1;im)m=s[i][k];returnm;}
若有以下程序main(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)aD++]=a[i];a[j]=’\0’;p
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5},i;for(;i
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
有以下程序structS{inta;intb;);main(){structSa,*p=&a;a.a=99;printf("%d\n",________);}程序要求输出结构体中成员a的数据,
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域).则在________处应填入的选项是Stractlink{chardata;________}node;
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290),b;a.name=(char*)malloc(10);
随机试题
男,体重6kg,呼吸80/min,体温38℃,脉搏180次/分,面色苍白,烦躁气促,鼻扇及三凹征明显,两肺可闻及中小湿性啰音,心音低钝,肝肋下3.5cm,诊断为肺炎合并心力衰竭,强心应用的毛花苷C首次剂量为
资料一20世纪90年代,兰微公司在C国推出微波炉产品。兰微公司充分利用市场对微波炉产品价格的高度敏感,通过集中生产少数品种、规模经济、减少各种要素成本、提高生产效率、不断改进产品工艺设计、承接外包等多种手段降低成本,以“价格战”不断摧毁竞争对手的
根据新的人民币汇率管理规定,银行对客户的美元现钞卖出价与买入价之差不得超过交易中间价的()。
师生之间相互疏远、关系紧张,教师对学生简单、粗暴,这种师生关系属于()
有研究者研究了“性别”和“正负反馈”对于他们评价一个人的影响。一名主试首先“评价”了被试的社交技能(其实,对一半被试进行正面反馈,另一半被试进行负面反馈),之后测试被试对这名主试的评价。结果报告如下:“被试对给予自己正面反馈的主试的评价(M=9.05)高
宣告失踪的法律后果是()。
以下叙述中错误的是()。
TheNapierMunicipalGovernment______consultswithmembersofthecommunitybeforemakingmajorpolicydecisions.
Whateverthequestionshereallywantedtoaskatthereprocessingplant,though,hewouldneverallowhispersonalfeelingsto
A、TheycanpracticeanywhereinAmericaorinothercountries.B、Theyneedtoapplyinthestatewheretheywanttowork.C、They
最新回复
(
0
)