首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能 #define MAX 2147483647 int findmin(int x[],int n) {int i,min; min=MAX; for(i=0;
以下函数findmin拟实现在数组中查找最小值并作为函数值返回,但程序中有错导致不能实现预定功能 #define MAX 2147483647 int findmin(int x[],int n) {int i,min; min=MAX; for(i=0;
admin
2021-04-28
30
问题
以下函数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/HJtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
有以下程序:#include<stdio.h>main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i<3;i++)printf("%d",t[2-i][i]);}程序的运行结果是()。
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
在面向对象方法中,不属于“对象”基本特点的是()。
以下程序依次把从终端输入的字符存放到f文件中,用#作为结束输入的标志,则在横线处应填入的选项是#includemain(){FILE*fp;charch;fp=fopen("fname","w
设有一个M*N的矩阵已经存放在一个M行N列的数组x中,且有以下程序段sum=0;for(i=0;i
以下叙述中正确的是
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
字符串’’\\\’’ABCDEF\’’\\’’的长度是()。
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
随机试题
给定资料: 1.2014年6月6日下午两点多,驻马店文化路的一家按摩店门前,敲锣打鼓,秧歌红绸,鞭炮轰鸣……这是十几位盲友为河南盲人高考第一人——李金生参加高考而助威。随后,李金生和盲友们到汽车站坐班车前往考点。 到达考点附近已是下午5点多,确山县招生
男性,60岁,血压180/105mmHg,胸骨后反复疼痛3周,心率128次/分,伴房性早搏8次/分及短暂心房颤动,选哪项治疗效果最佳
A.系统误差B.随机误差C.系统误差和随机误差D.偶然误差E.以上都不是Westgard质控处理规则的应用可以找出下列何种误差
扩大基础施工分为开挖与模筑两大步序,基坑开挖可分为()三种方法。
自中国证监会书面确认()起,基金备案手续办理完毕,开放式基金合同生效。
缺碘对儿童最严重的后果是导致()
马斯洛需求层次理论说明在某种程度上学生缺乏学习动机,可能是由于某种()需要没有得到充分满足而引起的。
根据以下资料。完成完成下列问题。2012年全国公路水路交通固定资产投资14512亿元,占全社会固定资产投资的3.9%。分地区看,西部地区交通固定资产投资5400亿元,所占比重为37.2%,比上年提高1.2个百分点;东、中部地区交通固定资产投资分别为547
李教授:目前的专利事务所工作人员很少有科技专业背景,但专利审理往往要涉及专业科技知识。由于本市现有的专利律师没有一位具有生物学的学历和工作经验,因此难以处理有关生物方面的专利。以下哪项如果为真.最能削弱李教授的结论?
HowmanycountriesdidMr.Bellvisitlastsummer?
最新回复
(
0
)