首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。 试题程序:
请编写一个函数fun(),它的功能是:求出一个4×M整型二维数组中最小元素的值,并将此值返回调用函数。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仪在函数fun的花括号中填入所编写的若干语句。 试题程序:
admin
2009-02-15
39
问题
请编写一个函数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全国计算机二级
相关试题推荐
从交易对象的属性及它们在社会再生产过程中的作用角度划分,我们可以把市场划分为产品市场和要素市场两大类。下列不属于要素市场的是()。
张某以请客为名用酒将高某灌醉,然后扶高某到一偏僻无人处,将高某的钱包(内有人民币5000元拿走。张某的行为构成()。
关于缓刑,下列哪一选项是错误的?()
我国在大力推进粮食行业信息化发展的同时所要坚持的基本原则不包括()。
下列应对自然灾害的做法,错误的是()。
亚欧大陆中部、北美洲中部和南美洲南部分布着()。
张某在路上发现有小偷正在对行人李某行窃,便立刻上前阻止.结果被该小偷用刀刺伤。张某共花费医疗费用5万元。针对该情况,下列表述中正确的是()。
小吴到商店买布。有两种同样长的布料,小吴买了第一种布料25米,买了第二种布料12米。小吴买完后,第一种布料剩下的长度是第二种布料剩下的长度的一半。那么这两种布料原来共有()米。
小明买了7本书共花去100元,后发现有一本书质量有问题,故补了若干元换了另外一本书。回来后发现,退换后7本书的价格成等差数列且均为整数元,而最贵的书价格为26元,问最便宜的书多少钱?()
根据我国《宪法》和相关法律法规,关于我国行政区划变更的法律程序,下列哪一选项是正确的?()
随机试题
中国革命的主要斗争形式是()
产后出血的处理原则包括
化脓细菌感染时,血常规不会出现()。
估价报告的外在质量指()。
金融衍生品市场的功能包括()。
随着我国住房体制改革,商品房销售成为我国房产市场的主力军。与此相匹配,各地的房地产企业如雨后春笋般成长起来,据不完全统计,仅北京地区就有2000多家,市场竞争异常激烈,而房产促销策略作为房产营销中不可少的一环,成为各公司开拓市场,树立产品、企业形象,吸引购
多数鱼类背部发黑,腹部发白,其原因是()。
“治病不如防病,防病不如讲卫生”,这一说法强调的控制方式是:
查询设计器中的"筛选"选项卡的作用是
ToswimacrosstheEnglishChanneltakesatleastninehours.It’sahardworkanditmakesyoushortofbreath.Toflyoverthe
最新回复
(
0
)