首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对
admin
2013-12-06
18
问题
在数据文件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://www.kaotiyun.com/show/YolZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设关系R(U),X,Y∈U,X→Y是一个函数依赖,如果存在X’∈X,使X’→Y成立,则称函数依赖X→Y是【】函数依赖。
第一代数据库系统的出现,标志着
新奥尔良方法将数据库设计分为4个阶段,它们是
若让元素1,2,3依次进栈,则出栈次序不可能出现哪一种情况?
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
设散列函数为H(k)=kmod7,现欲将关键码23,14,9,6,30,12,18依次散列于地址0~6中,用线性探测法解决冲突,则在地址空间0~6中,得到的散列表是
若X→Y但Y不完全函数依赖于X,则称Y对X【】。
用顺序存储结构存储的线性表称作顺序表,用链式存储结构存储的线性表称为【】。
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于
随机试题
背景经过合法的竞标,施工单位A承包了某机场航站楼弱电系统综合布线工程。施工过程中发现原设计中有不便于施工之处,欲对部分设计进行修改。因工期紧任务急,施工单位A就先按自己的修改意见剪裁了部分线缆。后经业主现场勘查发现,一楼、三楼可按A提出的方案修改。而二楼
干扰素的药理作用不包括
简述莫泊桑小说的艺术特点。
根据______,生态学可分为陆地生态学,水域生态学等分支学科。
不属于继发反应的是:
患者,男,31岁。食少便溏,惊悸失眠,时遗精。用药宜首选
维生素B1缺乏的症状与体征不包括()。
香港和中国内地之间的边界线是(),它使香港和中国内地之间出现了陆地交界点。
ConfuciusisChina’smostfamousteacher,philosopher,andpoliticaltheoristandthefounderofConfucianism,whoseideashave
A、Produce25carsinthenextfiveyears.B、Developareaswithmorehills.C、Expandtestingtomoreareas.D、Exploreareaswith
最新回复
(
0
)