首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数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
49
问题
以下函数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全国计算机二级
相关试题推荐
以下选项中能正确定义二维数组的选项是()。
设文件指针fp已定义,执行语句fp=fopen(″file″,″w″);后,以下针对文本文件file操作叙述的选项中正确的是()。
若变量已正确定义,以下选项中非法的表达式是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的操作是
下列叙述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012”,c[10]="xyz";s
在黑盒测试方法中,设计测试用例的根据是
在软件开发中,需求分析阶段产生的主要文档是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
患者,女,30岁,急性支气管炎,咳嗽剧烈,咳脓性痰、量较多,咳嗽时感胸骨后疼痛。查体:T37.8℃,P98次/分。目前该患者最主要的护理问题是
1.背景某办公楼工程,地上8层,采用钢筋混凝土框架结构,设计图中有一层地下车库,外墙为剪力墙,中间部位均为框架结构。填充墙砌体采用混凝土小型空心砌块砌体。本工程基础底板为整体筏板,由于当地地下水平埋深比较浅,混凝土设计强度等级为C30P8,总方量约13
张经理打算在M市为公司购置一块建设用地,便委托当地老同学李某代办此事,双方从未谈及劳务报酬。李某经多方调查、咨询,挑选出一块令张经理满意的地皮,并做好了办理相关手续前的各种准备工作,但最终由于M市建设规划发生变化而未能实现。李某为此垫付了不少费用。对此,下
业务(1)会计分录:业务(2)会计分录:
下列关于股份支付的会计处理中,正确的有()
国家对工程招标代理机构实行()。
《普通高中美术课程标准(实验)》中设置的内容系列和模块是()。
为了进行差错控制,必须对传送的数据帧进行校验。在局域网中常采用的校验技术是(6)。CRC-CCITT的生成多项式是(7);假设一个CRC生成多项式为G(X)=4+X+1,要发送的信息码为101011,则算出的CRC校验码为(8)。假设采用的生成多项式为 G
(1)在考生文件夹中有工程文件sjt3.vbp,其中的窗体如图4所示。程序刚运行时,会生成一个有10个元素的整型数组。若选中“查找最大值”(或“查找最小值”)单选按钮,再单击“查找”按钮,则找出数组中的最大值(或最小值),并显示在标签Labe12中。请去
Thecitygovernmentrecognizesthatcitizenshavecertainnewneeds.Tobettermeetyourneeds,wehavemadeseveralchangesinco
最新回复
(
0
)