首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数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://kaotiyun.com/show/sX3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:首先把b所指字符串中的字符按逆序存放,然后将a所指字符串中的字符和b所指字符串中的字符,按排列的顺序交叉合并到c
对如下二叉树进行后序遍历的结果为
设有课程关系模式如下:
下面结构体的定义语句中,错误的是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根节点在第1层)为()。
以下说法中正确的是()。
随机试题
胁痛的病理因素为
关于PDCA循环,下列理解正确的是()。
完全再生可发生于
李某,17岁,高三学生,目前患胃溃疡住院治疗,患者沮丧、焦虑、不能安静休息,担心影响学习,影响高考,老是希望出院上学,病人角色适应中发生了
小概率事件P的取值—般认为是()
3岁男童,发热20天伴抽搐3天。查体:精神差,颈项强直,心、肺未见异常,四肢肌张力增高,克氏征(+),布氏征(-),巴氏征(+),为确定诊断,首选下列何种检查
溶剂法分离麻黄碱和伪麻黄碱依据的原理是()。
进口货物的收货人应当自运输工具申报进境之日起______内,出口货物的发货人应当在货物运抵海关监管区后、装货的______以前,向海关申报。
甲公司为我国境内注册的上市公司,其2015年度财务报告于2016年3月30日对外报出。资产负债表日后期间发现甲公司2015年发生的有关交易或事项如下:(1)2014年3月28日,甲公司与乙公司签订一项固定造价合同。合同约定:甲公司为乙公司建造一栋办公
贪污贿赂罪的构成特征表现为()
最新回复
(
0
)