首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。 请勿改动主函数
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。 请勿改动主函数
admin
2018-10-21
36
问题
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#define M4
#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://jikaoti.com/ti/DQa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){union{unsignedintn;unsignedcharc;}ul;u1.C=’A’;pfintf("%c\n",u1.n);
设有如下变量定义:doublea=3.500000;floatb=2.5;intm=2,n=3;则表达式“(float)(m+n)/2+(int)a%(int)b”的值是()。
若有以下程序#includeinta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i
执行以下程序段的输出结果是()。intm=0x12,n=0x12;m=m-n;printf("%X\n",m);
下列程序的运行结果是()。main(){inta=-5,b=1,c=1;intx=0,Y=2,z=0;if(c>0)x=x+y;if(a<=0){if(b>0)if(c<=0)y=x-
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
填空补充以下程序。 #define【】30 {【】; total=numPRICE; printf("total=%d,num=%d\n",【】); }
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
随机试题
资金利润率是指一定时期仓库实现的利润总额占()的比率。
A.淤血性脾大B.感染性脾大C.自发性脾大D.浸润性脾大E.生理性脾大肝硬化的脾大是
对钢筋混凝土超筋梁受弯破坏过程,以下何项描述为正确?
(2008年)有三个100Ω线性电阻接成△三相对称负载,然后挂接在电压为220V的三相对称电源,这时供电线路上的电流应为()A。
损失补偿原则主要适用于()合同
新课改整体设计九年一贯的义务教育课程,在小学阶段()。
一般地,下列活动环节属于信访案件处理过程的是()。
(2017广州)将下列句子组成一段逻辑连贯、语言流畅的文字,排列顺序最合理的是:①不敢、不愿批评的人,干般托词,归结一点:为私心所忧、为关系所累、为利益所惑②利益关联错综,人际关系复杂,圆润一点,中庸一些,和和气气,皆大欢喜③有人说,人是社会关系的总
请根据以上提供的条件用150字分析《医药物流仓储管理系统V1.0》中除了商品管理、上架管理和库存管理还应包含哪些功能模块,简要叙述该模块的功能。如果您是一位软件测试人员,请用100字简要阐述对于《医药物流仓储管理系统V1.0》功能测试部分主要应针对哪几
D
最新回复
(
0
)