首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在文件IN.DAT中有200个四位正整数。函数ReadData()功能是读取这200个数存放到数组inBuf[]中。请编制函数select(),其功能是;要求按每个数的后3位的大小进行升序排列,如果出现后3位为相等的数,则对这些数按原始四位数进行升序排列。
在文件IN.DAT中有200个四位正整数。函数ReadData()功能是读取这200个数存放到数组inBuf[]中。请编制函数select(),其功能是;要求按每个数的后3位的大小进行升序排列,如果出现后3位为相等的数,则对这些数按原始四位数进行升序排列。
admin
2012-07-20
29
问题
在文件IN.DAT中有200个四位正整数。函数ReadData()功能是读取这200个数存放到数组inBuf[]中。请编制函数select(),其功能是;要求按每个数的后3位的大小进行升序排列,如果出现后3位为相等的数,则对这些数按原始四位数进行升序排列。将排序后的前10个数存人到数组outBuf[]中,最后调用函数WriteData()把原始结果outBuf[]输出到文件OUT.DAT中。
例如;处理前3234 4234 2234 1234
处理后1234 2234 3234 4234
注意;部分源程序已给出。
请勿改动主函数main()、读函数ReadData()和写函数Writedata()的内容。
试题程序;
#include
#include
#include
#define INCOUNT 200
#define OUTCOUNT 1 0
int inBuf[INCOUNT], outBuf[OUTCOUNT];
void ReadData();
void WriteData();
void select()
{
}
void main()
{
ReadData();
select();
WriteData();
}
void ReadData()
{
FILE*in;
int 1;
in=fopen("IN.DAT","r");
for(i=0;i
fseanf(in,"%d,",&inBuf
);
fclose(in);
}
void WriteData()
{
FILE*out;
int i;
out=fopen("OUT.DAT","w");
system("CLS");
for(i=0;i
{
printf("i=%d,%d\n",i+1,outBuf
);
fprintf(out,"%d\n",outBuf
);
}
fclose(out);
}
选项
答案
void select() { int i,j,c[2],temp; for(i=0;i
inBuf[j])) { temp=inBuf[i]; inBuf[i]=inBuf[j]; inBuf[j]=temp; } } } for(i=0;i
解析
本题主要考查数位分解及排序。分解四位数后3位的方法是将此四位数inBuf
[j]对1000求余,所得余数即为该数据的后3位。本题排序的思想是,将当前数据与其后的各个数据相比较,如果当前的数据比其后的数据大,则将两数据进行交换,从而使得前面的数据小于后面的数据,达到从小到大排序的目的。
转载请注明原文地址:https://jikaoti.com/ti/j8R7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
下图为—个简单的互联网示意图。其中,路由器R的路由表中到达网络40.0.0.0的下一跳步IP地址应为______。
计算机网络系统是______。
在因特网中,远程登录系统采用的工作模式为【 】模式。
计算机网络协议的语法规定了用户数据与控制信息的结构和【 】。
环型拓扑的优点是结构简单,实现容易,传输延迟确定,适应传输负荷较重,【 】要求较高的应用环境
在电子商务应用中,下列说法错误的是
顶级域名edu代表
在TCP/IP参考模型中,应用层是最高的—层,它包括了所有的高层协议。下列协议中不属于应用层协议的是______。
PGP是一种电子邮件安全方案,它一般采用的散列函数是
虚拟局域网通常采用交换机端口号、MAC地址、网络层地址或
随机试题
给定程序MODIl.C中函数fun的功能是:从整数1到55之间,选出能被3整除、且有一位上的数是5的那些数,并把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定,函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确结果。
制定装配工艺规程原则是()。
行为方法中最主要的是【】
制备好的试样应贮存于什么容器中,并贴上标签
患者男,73岁。慢性肾功能不全尿毒症患者,需行维持性血液透析治疗。常抱怨家属照顾欠周到。今天早上对护士说“你们治来治去,怎么也治不好,我不治了!”下列护士的答复中,最恰当的是()
谢某、阮某与曾某在曾某经营的“皇太极”酒吧喝酒,离开时谢某从楼梯摔下,被扶起后要求在酒吧休息,第二天被发现已死亡。经鉴定,谢某系“醉酒后猝死”。该案审理中,合议庭对“餐饮经营者对醉酒者是否负有义务”产生争议。刘法官认为,我国相关法律对此没有明确规定,但根据
根据经济学原理,下列哪项税收可以兼顾公平和效率两个目标?()
我们把根据证券市场本身的变化规律得出的分析方法称为()
联合国教科文组织在《教育——财富蕴藏其中》中提出,面向21世纪教育的四大支柱是学会认知、学会做事、学会共同生活和()。
Whathandshakemean?Inone’sowncountry,1.Insomecultures,people—shakehands—bowstoeachother—【1】
最新回复
(
0
)