首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对
admin
2013-12-10
25
问题
在数据文件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全国计算机三级
相关试题推荐
面向对象程序设计的基本思想是【】和可扩展性,可扩展性体现在继承性和行为扩展两个方面。
下列哪一个与数据库日志无关?
下面不属于使用视图的优点的是
关于计算机语言,下面叙述不正确的是
下面关于数据库系统基于日志的恢复的叙述中,哪一种说法是正确的?
在数据库中,产生数据不一致的根本原因是
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为
当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的
若用如下的SQL语句创建一个表S: CREATETABLES(S#char(16)NOTNULL: SNAMEchar(8)NOTNULL,SEXchar(2),AGEinteger) 向表S中插入如下行时,哪一行可以被插入,
若对一个已经排好序的序列进行排序,在下列4种方法中,哪种方法比较好?
随机试题
在决策要素中,决策者无法控制但又对决策后果起重大影响的要素是()
断电会使原存信息丢失的存储器是_________。
Ⅱa型高脂蛋白血症的血清检查特点是
急性发作期的支气管哮喘治疗应采取
营业税税率为5%的税目不包括()。
使用不合格位置调查表可以()。
文化是民族的血脉,是人们的“精神家园”,而古迹遗址无异于维系“血脉”和“精神家园”的基因。保护古迹遗址何必囿于“一日”呢?一些破坏古迹遗址的行为不受时间限制。因此,保护古迹遗址必须全天候、常态化。否则,仍不能阻止一些古迹遗址遭到破坏。在保护古迹遗址问题上,
设A为3阶矩阵,3维列向量α,Aα,A2α线性无关,且满足3Aα-2A2α-A3α=0,令矩阵P=[αAαA2α],(1)求矩阵B,使AP=PB;(2)证明A相似于对角矩阵.
Inenterprises,thegatewayisthecomputerthat(71)thetrafficfromaworkstationtotheoutsidenetworkthatisservingtheW
Wheredidthemanwanttogo?
最新回复
(
0
)