首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能 #define MAX 2147483647 int findmin(int x[],int n) { int i,min;
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能 #define MAX 2147483647 int findmin(int x[],int n) { int i,min;
admin
2020-07-28
1.5K+
问题
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能
#define MAX 2147483647
int findmin(int x[],int n)
{ int i,min;
min=MAX;
for(i=0;i
{if(min
) min=x
;}
return min;)
造成错误的原因是( )。
选项
A、定义语句int i,min;中min未赋初值
B、赋值语句min=MAN;中,不应给min赋MAX值
C、语句if(min
)min=X
;中判断条件设置错误
D、赋值语句min=MAX;放错了位置
答案
D
解析
在C语言中,一个整型变量占用4个字节的内存单元,并按整型数的存储方式存放数据,允许存放的数值范围是:-2147483648~2147483647。所以在这个题目中定义的宏变量MAX的值就是整数范围内最大的数值,因而对于任意一个整数来说,其值都比MAX小,而判断最小值,是当找到的数比min小时,才交换。
转载请注明原文地址:https://www.kaotiyun.com/show/sX3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,假定整数数列中的数不重复,并存放在数组中。下列给定程序中函数fun的功能是:删除数列中值为x的元素,变量11中存放数列中元素的个数。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序建立了一个带头节点的单向链表,并用随机函数为各节点赋值。函数fun的功能是将单向链表节点(不包括头节点)数据域为偶数的值累加起来,并且作为
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
若有定义语句:chara=’\82’;则变量a
一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为
将E—R图转换为关系模式时,实体和联系都可以表示为()。
数据流图(DFD)中的有向箭头(→)表示()。
设二叉树中共有15个节点,其中的节点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
C语言程序中,运算对象必须是整型数的运算符是()。
随机试题
A.维生索CB.维生素DC.内因子D.钠离子单糖转运所必需的是
骨骼肌发生等张收缩时,下列哪一项的长度不变
按照《公路水运试验检测机构等级评定及换证复核工作程序》要求换证复核合格,且现场评审评分大于或等于80分的,在完成()个月整改后,由组长进行现场验证,形成整改情况确认意见报送质监机构。
取得会计从业资格证书的人员才能上岗从事会计工作;未取得会计从业资格证书的人员,不得从事会计工作。()
《标准券折算率管理办法》规定,每()收市后,中国结算公司根据标准券折算率计算公式,计算沪、深证券交易所挂牌交易债券品种在下一个有交易安排的星期分别适用的标准券折算率。
危机介入模式中,有效调适和治疗危机工作的重要原则有()。
【给定资料】有网民公布了一组虐猫视频截图:一女子用尖尖的高跟鞋鞋跟对一只小猫肆意践踏,手段极其残忍,这就是轰动一时的M县女子虐猫事件。“虐猫事件”一夜之间成为各大网站的热帖,评论成千上万,数天内席卷了国内几乎所有的主流媒体。网友们愤慨万分,对虐
A、 B、 C、 D、 D本题四幅图形中封闭区域的数都是3个。根据规律,问号处的图形包含的封闭区域为3个。故本题的正确答案为D。
下面Excel的退出方法不正确的是()。
近几年来,政府通过各类手段,促使产业结构升级,促进经济的可持续发展。但是,经济转型政策在短期内对经济增长带来的负面影响显而易见。受限制的行业在较短时期内会因政策的压力而缓慢增长。同时,受扶植政策不到位、市场培育滞后、技术开发存在瓶颈等因素影响,新的产业成长
最新回复
(
0
)