首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。 #define MAX 2147483647 int findmin(int x[],int n) { int i,min; min=MAX;
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。 #define MAX 2147483647 int findmin(int x[],int n) { int i,min; min=MAX;
admin
2021-02-25
70
问题
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。
#define MAX 2147483647
int findmin(int x[],int n)
{ int i,min;
min=MAX;
for(i=0;i<n;i++)
{ if(min<x
) min=x
;}
return min;
}
造成错误的原因是( )。
选项
A、定义语句int i,min;中min未赋初值
B、赋值语句min=MAN;中,不应给min赋MAX值
C、语句if(min<X
)min=X
;中判断条件设置错误
D、赋值语句min=MAX;放错了位置
答案
D
解析
在C语言中,一个整型变量占用4-个字节的内存单元,并按整型数的存储方式存放数据,允许存放的数值范围是:-2147483648~2147483647。所以在这个题目中定义的宏变量MAX的值就是整数范围内最大的数值,因而对于任意一个整数来说,其值都比MAX小,而判断最小值,是当找到的数比min小时,才交换。
转载请注明原文地址:https://kaotiyun.com/show/xotp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列叙述中正确的是
以下叙述中正确的是
有三个关系R、S和T如下。则由关系R和S得到关系T的操作是
若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是()。
以下关于函数的叙述中正确的是
合法的C语言数据常量是()。
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组S中。请编写函数fun,其功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。例如,输入的分数是60、69,则应当把分数在60~69的学生数据
结构化程序所要求的基本结构不包括
结构化程序设计的基本原则不包括
随机试题
校园文化具有教育功能、社会功能和________。
青年工人张小刚为筹办婚事,到玻璃店买了一块穿衣镜,乘25路公共汽车回家。当车行使到东风路口时,突遇豆花饭店服务员王利用木架车拉着为饭店买的货物横穿马路,驾驶员只好紧急刹车。结果车上乘客几乎全部摔倒,张小刚的穿衣镜也被打碎,划破乘客丁望的脸部,使其误工15天
一个主机带几个荧光屏和键盘,从而供多个用户使用,这叫计算机联网。()
已知某分部工程的进度计划如下图单代号网络计划所示,图中节点表示工作,节点上方的数字为节点编号、中部的字母为工作名称、下方的数字为该工作的持续时间,时间单位为天。根据以上资料,回答下列问题:在该分部工程进度计划实施中,工作H的实际进度比计划进度推迟了
在药片压制工序中,需要控制药片的重量,可采用()。
儿童具有好奇心强、好模仿的特点,这就要求幼儿教师的工作具有()。
2014年1月15日,兰某与黄某二人到金水桥游览。二人手里拿着矿泉水来到金水桥,兰某突然不知被什么东西绊倒,矿泉水随之脱落。黄某见状上前去捡那瓶矿泉水,不小心又被兰某绊倒。此时,两名特警就将黄某、兰某二人扶拉起来,接着民警就将二人带上警车,拉到天安门地区分
(江苏2012C—23)2,3,7,(),121,721
通常,以科学计算为主的计算机,对()要求较高。
Smartfirmscanminimizetheirrisksbyconductingweaknessappraisals,choosingexperiencedsecuritypersonnelandestablishin
最新回复
(
0
)