首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在文件IN.DAT中有200个四位正整数。函数ReadData()的功能是读取这200个数存放到数组inBuf[]中。请编制函数select(),其功能是t要求按照每个数的后3位的大小进行升序排列,如果出现后3位相等的数,则对这些数按原始四位数顺序进行排列
在文件IN.DAT中有200个四位正整数。函数ReadData()的功能是读取这200个数存放到数组inBuf[]中。请编制函数select(),其功能是t要求按照每个数的后3位的大小进行升序排列,如果出现后3位相等的数,则对这些数按原始四位数顺序进行排列
admin
2022-10-08
90
问题
在文件IN.DAT中有200个四位正整数。函数ReadData()的功能是读取这200个数存放到数组inBuf[]中。请编制函数select(),其功能是t要求按照每个数的后3位的大小进行升序排列,如果出现后3位相等的数,则对这些数按原始四位数顺序进行排列。将排序后的前10个数存人数组outBuf[]中,最后调用函数WriteData()把结果outBuf[]输出到文件OUT.DAT中。
例如:处理前7011 9011 5011 1015 9011 5019
处理后7011 9011 5011 9011 1015 5019
注意,部分源程序已给出。
请勿改动主函数main()、读函数ReadData()和写函数WriteData()的内容。
试题程序:
#include
#include*(string.h>
#include
#define INCOUNT 200
#define OUTCOUNT 10
int inBuf[INCOUNT],outBuf[OUTCOUNT];
void ReadData();
void WriteData();
void select()
{
}
void main()
{
ReadData();
select();
WriteData();
}
void ReadData()
{
FILE*in;
int i;
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,cE2].temp; for(i=0;i
c[1]) { temp=inBufEi]; inBufEi]=inBuf[j]; inBufEj]=temp; } } for(i=0;i
解析
本题主要考查数位分解及排序。分解四位数后3位的方法是将此四位数inBuf
对1000求余,所得余数即为试数据的后3位。本题排序的思想是,将当前数据与其后的各个数据相比较,如果当前的数据比其后的数据失,则将两数据进行交换。从而使得前面的数据小于后面的数据,达到从小到大排序的目的。
转载请注明原文地址:https://kaotiyun.com/show/UUKZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
如下图所示,连接在HUB上的4台计算机要求划分在2个VLAN中,HUB上连的交换机应采用的VLAN划分方法是()。
网络系统分层设计中层次之间的上联带宽与下一级带宽之比一般控制在()。
下图是用sniffer捕获一台主机用浏览器访问某网站时的数据包。请根据图中信息回答下列问题。IP地址为211.81.20.200的主机功能是【16】,被浏览网站的IP地址是【17】。
将Catalyst6500交换机的设备管理地址设置为214.118.1.10/24的正确配置语句是()。
DNS正向搜索的功能是将域名解析为IP地址,Windows系统中可测试该功能的命令是()。
在Cisco路由器上建立一个名为zwl00的DHCP地址池,地址池的IP地址是176.115.100.0/24,其中不用于动态分配的地址有176.115.100.2-176.115.100.10,缺省网关为176.115.100.1,域名为tj.edu.c
如下图所示,两台不同厂家的交换机通过千兆以太网端口相连,连接端口需工作在VlanTrunk模式,那么这两个连接端口应封装的VLAN协议是()。
请根据下图所示网络结构回答问题。如果将10.9.35.128/25划分3个子网,其中第一个子网能容纳50台主机,另外两个子网分别能容纳20台主机,第一子网掩码为________,该子网第一个可用IP地址为________,第三子网掩码为_______
请根据下图所示网络结构回答问题。如果该网络内服务器群的IP地址为10.9.65.11—10.9.65.25,并且采用一种设备能够对服务器提供如下保护措施:发送到服务器群的数据包将被进行过滤检测,如果检测到恶意数据包时,系统发出警报并阻断攻击。这种设备
如下图所示,某园区网用10Gbps的POS技术与Internet相连,POS接口的帧格式是SONET。园区网内部路由协议采用OSPF,与Internet的连接使用静态路由协议。该园区网还通过一台Cisco2511和Modempool设备为用户提供拨号入
随机试题
在中国,完成政策评估报告的是
(2014年第84题)下列胸部损伤中须考虑手术探查的是
男性,54岁。近两个月来刺激性咳嗽、痰中带血、伴胸闷和右胸隐痛来院就诊。常规X线胸片无异常发现。为明确诊断应首选哪项辅助检查()
斑点热群立克次体的DNA碱基对(G+C)百分比约在
假定冲击系数μ=0.2,试问:该桥主梁支点截面在公路一I级汽车车道荷载作用下的剪力标准值VQlk(kN),应与下列何项数值最为接近?提示:(1)假定公路-1级汽车车道荷载qk=10.5kN/m,Pk=256kN,μ=0.2。(2)按加载长度近似
下列选项中,()是素质教育的时代特征。
一阶电路的瞬态过程是电路变量由初始值按指数规律趋向新的稳态值,趋向新稳态值的速度与电路结构无关。()
在凄风冷雨的旅途上,家是袅袅升起的一缕炊烟;在茫然四顾的深夜里,家是远方闪烁的一盏油灯。这个家不必太堂皇太富丽,只有一炉炭火、一杯热茶就给远归的游子以欣慰;这个家不必太盛情太热烈,只一声问候、一个微笑就给失落的人以激动。家如四季,有冷有暖,有风有雨。有的人
中国古代小说塑造了很多莽汉形象,他们外表威猛如金刚,性格天真似儿童,深受读者的喜爱。下列小说中莽汉的时代顺序排列正确的是:①张飞②程咬金③李逵④牛皋
Youwillhearadiscussionbetweentwomanagers,JackandShine,whoaretalkingaboutwhetherthesocietyneedsprofessionalor
最新回复
(
0
)