首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对
admin
2013-12-10
28
问题
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对这些数值按原始4位数据进行降序排列,将排序后的前10个数存人数组bb中。最后调用函数writeDat()把结果bb输出到文件out.dat中。
例如:处理前6012 5099 9012 7025 8088
处理后9012 6012 7025 8088 5099
【试题程序】
#include
#include
void readDat();
void writeDat();
int aa[200],bb[10];
void jsSort()
{
}
void main()
{
readDat();
jsSort();
writeDat();
}
void readDat()
{
FILE*in;
int i;
in=fopen(“in.dat”,“r”);
for(i=0;i<200Ii++)
fscanf(in,“%d,”.8Laa
);
fclose(in);
}
void writeDat()
{
FILE*out;
int i;
out=fopen(“out.dat”,“w”);
for(i=0li<10li++){
printf(”i=%d,%d\n”,i+1’bb
);
fprintf(out。”%d\n”,bb
);
}
fclose(out);
}
选项
答案
void jsSort() {int i.j; /*定义变量*/ int temp; for(i=0;i<200一1;i++) /*选择法排序*/ for(j=i+1 1j<200;j++) if(aa[i]%1000>aa[j]%1000||aa[i]% 1000==aa[i]%1000&&aa[[i]
解析
转载请注明原文地址:https://kaotiyun.com/show/dolZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQL语言的REVOKE语句实现下列哪一种数据控制功能
线性表是一个具有n个什么项目的有限序列?
若事务T对数据R已加X锁,则其他事务对数据R
当关系模式R(A,B)已属于3NF,下列说法中哪一个是正确的?
数据库功能可以分为两部分:前端和后端。前端与后端之间通过【】或应用程序来接口。
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
SQL的数据定义功能包括
二维数组A[0…8][0…9],其每个元素占2字节,从首地址400开始,按行优先顺序存放,则元素A[8,5]的存储地址为
随机试题
除了用于作战外,现代头盔经过改良已被广泛应用于民用领域。自行车场地比赛很早就有佩戴头盔的规定,一方面是因为比赛时________,碰撞事故频发;另一方面是二十世纪八九十年代侧重空气动力学的场地赛车研发,将选手身体纳入到设计因素中,头盔也成为________
急性重型肝炎的特点是
不适合行腹腔镜手术的是
2011年1月2日,甲公司以银行存款2000万元取得乙公司30%的股权,投资时乙公司可辨认净资产公允价值及账面价值的总额均为8000万元。甲公司取得投资后即派人参与乙公司生产经营决策,但无法对乙公司实施控制。2011年5月9日,乙公司宣告分派现金股利4
质量检验的记录有()作用。
风景名胜旅游资源的保护、开发和利用三者的关系应当是:利用是前提,是基础;开发是手段而保护则是目的。()
回望当下电影市场,俨然戏谑搞笑的喜剧片和追求轻松娱乐心态的______正成为供需双方的主力军。市场不免______,究竟差异化市场体系建设、培养高层次观影群体、提升电影品质这些时代课题该如何与人们的消费需求实现良性对接?依次填入画横线部分最恰当的一项是(
我国目前中小学教育中常用的教学原则有哪些?
“八荣八耻”涵盖了个人、集体、国家三者之间的关系,涉及人生态度、社会风尚等方方面面
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
最新回复
(
0
)