首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。 #defineMAx2147483647 intfindmin(intx[ ],intn) finti,min; min=MAx; for(i=0;i<n;
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。 #defineMAx2147483647 intfindmin(intx[ ],intn) finti,min; min=MAx; for(i=0;i<n;
admin
2020-06-16
54
问题
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能。
#defineMAx2147483647
intfindmin(intx[ ],intn)
finti,min;
min=MAx;
for(i=0;i<n;i++)
{iffmin<x
)min=x
;}
returnmin;
}
造成错误的原因是( )。
选项
A、定义语句inti,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/LKCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写函数fun,该函数的功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH
C语言编译程序的功能是()。
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是()。
以下关于C语言函数参数传递方式的叙述中正确的是()。
下列给定程序的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里”单词”是指由空格隔开的字符串)。例如,若输入"Iamastudenttotaketheexamination",则应输出"IAmAStu
若有定义语句:char*s1="OK",*s2="ok";,以下选项中,能够输出“OK”的语句是()。
软件测试用例包括
软件生命周期是指()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为()。
软件测试的目的是()。
随机试题
手术室内已铺置未用的无菌台保留时限为
下列关于氢氧化铝的叙述,不正确的是
论述证券法的三公原则。
在施工过程中,如果发生了设计变更,原安全技术措施()。
李先生正在考虑投资三种共同基金。第一种是股票基金;第二种是长期政府债券与公司债券基金;第三种是收益率为8%的短期国库券货币市场基金。这些风险基金的概率分布如表5—6所示。基金的收益率之间的相关系数为0.10。根据以上材料回答问题。接上题,李先生的资
某企业用现有设备生产甲产品,预计单位甲产品售价为1200元,单位变动成本为700元,预计销售量为40000台,每年固定成本为1800万元。要求:计算企业保本销售额;
以下不属于国家主席职权的是()
AccordingtoNigel,mostproblemsofairtravelarecausedby______.
TheprobablerelationshipbetweenMarkandWendyisthattheyarehusbandandwife.
Haveyouevernoticedthatthereisnoshortageofpeoplewillingtogiveyouadvice,whetherornotyouaskforit?I’ve【T1】___
最新回复
(
0
)