首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数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
2021-07-09
37
问题
以下函数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/cdtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设变量x和y均已正确定义并赋值,以-F’if语句中,在编译时将产生错误信息的是()。
给定程序MODll.C中函数fun的功能是;求出两个非零正整数的最大公约数,并作为函数值返回。例如,若给num1和num2分别输入49和21,则输出的最大公约数为7:若给numl和num2分别输入27和81,则输出的最大公约数为27。请
若有以下程序#include<stdio.h>main(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a,b);}则输出结果是
在软件开发中,需求分析阶段产牛的主要文档是
下面属于白盒测试方法的是
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include<stdio-h>#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf("%d",_______);}在程序中下划
设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
以下描述中,不是线性表顺序存储结构特征的是()。
算法的有穷性是指()。
随机试题
烷化剂对DNA的烷化作用最常发生在
口腔颌面部恶性肿瘤中,最常见的类型为
采用综合单位法时,当各分项工程材料费占人工费、材料费、机械费合计的比例大于本地区原费用定额测算所选典型工程中的相应比例时,可采用()为基数计算分项工程的间接费。
甲公司2015年度资产负债表于2016年3月20日对外报出,2016年3月1日进行审计时发现2015年度报表中存在如下问题:(1)持有的交易性金融资产公允价值在资产负债表日上升60万元,未进行账务处理;(2)日后期间的相关信息表明,甲公司在资产负债表日
以下所列选项中,()不是CASE方法的特点。
投机资本涌人和大量信贷资金的进入使得房价再次大幅上涨。这种飙升绝非房地产业发展之福,它短期内______了行业的红利,但却对其______、健康的发展埋下了隐患。填入横线部分最恰当的一项是()。
设随机变量X的概率密度函数为fX(x)=,则Y=2X的密度函数为fY(y)=___________.
宏是Access的一个对象,其主要功能是使操作______。
TheWorld’sLongestBridgeRumor’hasitthatalegendarysix-headedmonsterlurksinthedeepwatersoftheTyrrhenianSeabetw
Inthehistoryofartspatronage(赞助),entrepreneurs-turned-connoisseurs(艺术品鉴赏家)areayoungdevelopment.Theworld’sgreatest
最新回复
(
0
)