首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。 试题程序:
请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。 试题程序:
admin
2009-02-15
69
问题
请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。
试题程序:
#define M 4
#include<stdio.h>
fun (int a[])[M])
{
}
main()
{
int arr[4][M]={11,3,9,35,42,-4,24,32,6,48,-32,7,23,34,12,-7);
printf(“min=%d\n”,fun(arr));
}
选项
答案
fun(int a[][M]) { int i,j,min=a[0][0]; for(i=0;i<4;i++) for(j=0;j<M;j++) if(min>a[i][j]) min=a[i][j]; /*求出二维数组的最小值*/ return min; }
解析
此类求最大值或最小值的C语言问题,我们可以采用逐个比较的方式。要求数组中的所有元素走动一遍,并从中找出最大、最小值,要注意一开始应使min存放数组中的第—个元素的值。可按逐行查找也可按逐列查找的方式,本题采用的是逐行找的方式。即行下标在外层循环,列下标在内层循环,因为在循环的嵌套中越在内层循环,循环变化就越快。
转载请注明原文地址:https://kaotiyun.com/show/0TID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
市场在资源配置中发挥着越来越重要的作用,但面对世界金融危机,市场的失灵引起了各国政府的重视。市场不具有的功能是()。
根据菲利普斯曲线.降低通货膨胀率的办法是()。
根据我国有关法律的规定,下列哪一行为是不合法的?()
按照我国有关的法律规定,遗产继承的第一顺序继承人为()。
若奇数x是N个不同正奇数之和,且121≤x<169,那么N最大为多少?
一间房屋的长、宽、高分别是6米、4米和3米。施工队员在房屋内表面上面一条封闭的线,其所画的线正好在一个平面上且该平面正好将房屋的空间分割为两个形状大小完全相同的部分。问其所面的线可能的最长距离和最短距离之间的差是多少米?()
随机试题
公安机关保卫国家安全与维护社会治安秩序的任务,主要是通过()实现的。
患者车撞伤4小时,右上腹痛,查体:血压80/60mmHg,脉搏120次/分,右肋见皮肤擦伤,右上腹压痛明显,全腹轻度肌紧张,移动性浊音阳性,肠音弱,尿色正常。应诊断为
为防止洗胃液误吸入气管,患者的最佳体位应是
关于鲍温病的叙述正确的是
新生儿病理性黄疸的特征是
A.P波振幅≥0.25mVB.U波明显C.P波增宽≥0.12sD.冠状TE.T波高耸,基底部变窄二尖瓣型P波
A.软膏剂B.注射剂C.糖浆剂D.粉雾剂E.滴眼剂给药途径为胃肠道给药的是
在工程实施阶段,已完工程的保护工作是()的任务。
下列关于发起式基金成立及存续条件的说法中,正确的是()。
王某依合同约定把自己的奶牛交付给张某,但张某无故拒绝受领,王某遂把该奶牛提存。下列说法错误的是()。
最新回复
(
0
)