首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun()的功能是求出数组中最小数和次最小数,并把最小数和a[0]中的数对调,次最小数和a[1]中的数对调。 请改正程序中的错误,使它能得到正确结果。 [注意] 不要改动main函数,不得增行或删行,也不得更改程序的结构。
下列给定程序中,函数fun()的功能是求出数组中最小数和次最小数,并把最小数和a[0]中的数对调,次最小数和a[1]中的数对调。 请改正程序中的错误,使它能得到正确结果。 [注意] 不要改动main函数,不得增行或删行,也不得更改程序的结构。
admin
2010-11-26
34
问题
下列给定程序中,函数fun()的功能是求出数组中最小数和次最小数,并把最小数和a[0]中的数对调,次最小数和a[1]中的数对调。
请改正程序中的错误,使它能得到正确结果。
[注意] 不要改动main函数,不得增行或删行,也不得更改程序的结构。
[试题源程序]
#include <stdio.h>
#include <conio.h>
#define N 20
void fun(int *a, intn)
int i, m, t, k;
/***********************found***********************/
for(i=0; i<n; i++)
{
m=i;
for(k=i; k<n; k++)
if(a[k]<a[m])
/**********************found**********************/
k=m;
t=a
;
a
=a[m];
a[m]=t;
}
}
选项
答案
(1)错误:for(i=0; i<n; i++) 正确:for(i=0; i<2; i++) (2)错误:k=m; 正确:m=k;
解析
错误1:由于题目要求将最小数和次最小数分别与a[0]和a[1]中的数对调,因此这层循环只需循环两次。错误2:赋值语句的执行方向是从右到左,即把右边的值赋给左边的变量。
转载请注明原文地址:https://kaotiyun.com/show/OPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在当事人没有约定、法律亦无特别规定的情况下,买卖合同中的财产所有权的转移时间是()。
在推进我国反腐倡廉建设的工作上,中国共产党一直坚持不懈地努力着,下列有关说法错误的是()。
金融市场最基本的功能是()。
根据我国《宪法》规定,决定战争与和平问题的职权由()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
下列选项与我国古代五位帝王相关.按时间先后排序正确的是()。①车同轨,书同文,统一度量衡②修运河,创科举,三征高丽③休养生息④杯酒释兵权⑤以人为镜,可以明得失
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电.经送医院抢救,不治身亡。李某对这种结果的主观心理态度是什么?()
张某因逆行驾驶被交通警察李某拦截.李某口头作出罚款200元的处罚决定,并要求当场缴纳。张某要求出具书面处罚决定和罚款收据,李某认为其要求属于强词夺理,拒绝听取其申辩。关于该处罚决定,下列哪个说法是正确的?()
一个各位不相同的8位数密码,任意相邻两个数字之和为质数,则最大的8位数各位数字之和为多少?
网络用语从一开始就不是交际语言。文字和语言的性质是不一样的,语言本质上是用声音符号做物质外壳的,文字则是用来记录有声语言的。世界上大多数语言并没有文字,这些语言也就不会有网络用语。文字有记录、保存语言的功能,并能远距离传送,网络主要利用文字来实现即时的远距
随机试题
经统计,某机械厂10年中发生了1649起可记录意外事件。根据海因里希法则,该厂发生的1649起可记录意外事件中伤亡的人数可能是()。
潮气量增加(其他因素不变)时,下列项目中将增加的是
认识资本化率的重要性,能使估价人员对资本化率的选取抱着()的态度。正是由于对资本化率选取的精度要求很高,使得许多估价人员明知收益法是一种理论充分、普遍适用于收益性房地产估价的方法,但往往不敢贸然采用。
不适合焊接薄板的焊接方式是()。
大连中石油国际储运有限公司保税区油库由中国联合石油有限责任公司和大连港合资建设。油库一、二期共设20个原油贮罐(17个10万m3储罐,3个5万m3储罐),总储量为185万m3。该单位东侧为大连港罐区,总储量为132.45万m3(12个10万m3原油储罐和大
我国第一颗人造地球卫星于1970年发射,标志着我国成为继苏联之后世界上第二个用自制火箭发射国产卫星的国家。()
个体经济和私营经济的发展是社会主义现代化建设必不可少的组成部分。( )
造成城市白领们“亚营养”危机的原因之一,是他们长期在外就餐且通常凑合应付,这样容易导致某种营养素的__________,并使他们在不知不觉中养成多油、高糖、高盐等__________膳食习惯。依次填入画横线部分最恰当的一项是()。
Hitsongsarebigbusiness,sothereisanincentiveforcomposerstotrytoteaseoutthoseingredientsthatmightincreasethe
WaterprojectsintheUnitedStatesgainedanewrationaleinthe1930sasthenationsuffereditsworsteconomicdepressionan
最新回复
(
0
)