首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请补充函数fun(),该函数的功能是:把数给aa中元素下标为奇数的元素按从大到小的顺序重新保存在原数组中,其它元素位置不变。 例如,输入“33,67,42,58,25,76,85,16,41, 56”,则输出“33,76,42,67,25,58,85
请补充函数fun(),该函数的功能是:把数给aa中元素下标为奇数的元素按从大到小的顺序重新保存在原数组中,其它元素位置不变。 例如,输入“33,67,42,58,25,76,85,16,41, 56”,则输出“33,76,42,67,25,58,85
admin
2010-05-05
77
问题
请补充函数fun(),该函数的功能是:把数给aa中元素下标为奇数的元素按从大到小的顺序重新保存在原数组中,其它元素位置不变。
例如,输入“33,67,42,58,25,76,85,16,41, 56”,则输出“33,76,42,67,25,58,85,56,41,16”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include <stdio.h>
#define N 10
void fun(int aa[])
{
int i, j, t;
for (【 】; i<N; i=i+2)
{
for(j=i; j<N; j=j+2)
if (aa
<aa[j])
{
【 】;
aa [j]=aa
;
【 】;
}
}
}
main()
{
int i;
int aa[N]={33, 67, 42, 58, 25, 76, 85, 16,
41, 56};
clrscr();
printf("\n*** original list ***\n");
for (i=0;i<N; i++)
printf ("%4d",aa
);
fun (aa);
printf("\n*** new list ***\n");
for (i=0; i<N; i++)
printf ("%4d",aa
);
}
选项
答案
i=1 t=aa[j] aa[i]=t
解析
第一空:本题采用选择法进行排序。因为题目要求将下标为奇数的元素进行排序,所以下标为0的元素不用考虑,从下标为1的元素开始。第二空:借助第三个变量t交换两数。首先将aa[j]赋给t暂存。第三空:然后将aa
赋给aa[j]此时aa[j]中的数已经发生变化,而t中暂存了a[j]原来的值,所以最后将t赋给aa
。
转载请注明原文地址:https://www.kaotiyun.com/show/jHID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
根据国家区域发展总体战略,统筹考虑海岛的区位条件、发展潜力和生态环境容量,我国决定重点开发三大海(群)岛。下列不属于此开发对象的海(群)岛是()。
将水生植物和小鱼放入盛有水的玻璃缸中,密闭后置于光照、温度等适宜条件下。下列相关叙述,错误的是()。
张某因不服税务局查封财产决定向上级机关申请复议,要求撤销查封决定。但没有提出赔偿请求。复议机关经审查认为该查封决定违法,决定予以撤销。对于查封决定造成的财产损失,复议机关正确的做法是什么?()
刑法上的因果关系是指人的危害社会的行为与危害结果之间存在的()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
某县人民法院审理一民事案件过程中,要求县移动通信营业部提供某通信用户的电话详单。根据我国宪法规定,下列说法正确的是()。
某书店出售一种挂历,每售出1本可得18元利润。售出一部分后每本减价10元出售,全部售完。已知减价出售这种挂历本数是原价出售挂历的三分之二。书店售完这种挂历共获得利润2870元,书店一共出售这种挂历多少本?
若奇数x是N个不同正奇数之和,且121≤x<169,那么N最大为多少?
小明买了7本书共花去100元,后发现有一本书质量有问题,故补了若干元换了另外一本书。回来后发现,退换后7本书的价格成等差数列且均为整数元,而最贵的书价格为26元,问最便宜的书多少钱?()
随机试题
下列关于不同时期钢产量的比较中,错误的是:
下列不是T细胞分化抗原的是
树脂的性质是
临床药师的主要职责有()
病室的相对湿度为70%时,病人可出现
甲(18周岁)、乙(15周岁)合谋盗窃丙。甲站在丙身边掩护,乙从丙裤兜内窃得1000元后离去。后丙发现被窃,以为是身边的甲所为,遂将其抓住并要将其带到派出所。甲为脱身,拔刀将丙刺倒。乙随后返回现场,对着倒在地上的丙说“活该”,随后和甲一起逃走,丙死亡。下列
背景资料某钢厂新建一条250轧钢生产线。通过招标方式,确定由A公司作为该项目的施工总承包商,负责土建施工,厂房钢结构制作、安装,车间内80t桥式起重机的安装,设备安装与调试,电仪工程的施工等,建设工期为18个月。项目的临电策划由项目电气
根据下列材料,回答问题。为了解市民落实垃圾分类政策的现状、困难和想法。近期,某市调查中心开展了一次专题电话调查,在全市16周岁及以上常住市民中成功访问了2000位市民。调查情况如下:2000年,我市被国家列为首批生活垃圾分类
二战爆发前夕,英法对法西斯侵略实行绥靖政策的原因、表现。
Amanis48yearsold.Heaskstheothermanhowoldheis.Theothermananswers:"IamtwiceasoldasyouwerewhenIwasas
最新回复
(
0
)