首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据文件in.dat中存放有200组数据,每组有3个数,每个数均是三位数。函数readDat()实现读取这200组数据并存放到结构体数组aa中。请编写函数jsSort(),其功能是:要求在200组数据中找出每组数据中的第一个数大于第二个数与第三个数之和.
在数据文件in.dat中存放有200组数据,每组有3个数,每个数均是三位数。函数readDat()实现读取这200组数据并存放到结构体数组aa中。请编写函数jsSort(),其功能是:要求在200组数据中找出每组数据中的第一个数大于第二个数与第三个数之和.
admin
2013-12-10
46
问题
在数据文件in.dat中存放有200组数据,每组有3个数,每个数均是三位数。函数readDat()实现读取这200组数据并存放到结构体数组aa中。请编写函数jsSort(),其功能是:要求在200组数据中找出每组数据中的第一个数大于第二个数与第三个数之和.其中满足条件的个数作为函数jsSort()的返回值,同时把满足条件的数据存入结构体数组bb中,再对bb中的数据按照每组数据的第一个数与第三个数之和的大小进行升序排列(第一个数与第三个数的和均不相等)。排序后的结果仍重新存人结构体数组bb中,最后通过调用函数writeDat(),把结果bb输出到out.dat文件中。
【试题程序】
#include
#include
void readDat();
void writeDat(int count);
typedef struct{
int x1,x2,x3;
}Data;
Data aa[200],bb[200];
int jsSort()
{
}
void main()
{
int count;
readDat();
count=jsSort(); /*返回满足条件的个数*/
writeDat(count);
}
void readDat()
{
FILE*in;
int i;
in=fopen(“in.dat”,“r”);
for(i=0;i<200;i++)
fscanf(in,“%d,%d,%d”,&aa
.x1,
&aa
.x2,&aa
.x3);
fclose(in);
}
void writeDat(int count)
{
FILE*out;
int i;
out=fopen(“out.dat”。“W”);
for(i=0;i
printf(“%d,%d,%d第一个数+第三
个数=%d\n”,bb
.x1,bb
.x2,bb
.x3,
bbli].x1+bb
.x3);
fprintf(out。”%d,%d,9/6d\n”,bb
.x1,
bb
.x2。bb
.x3);
}
fclose(out);
}
选项
答案
int jsSort() {int i.j; /*定义变量*/ Data temp; int cnt=0; for(i=0;i<200;i++) if(aa[i].xlS>aa[i].x2+aa[i].x3) /*判断条件R-/ bbEcnt++]=aaEi]l for(i=0;i
bb[i].x1十 bb[j].x3) {temp=bb[i]; bb[i]=bb[j]; bbEj]=temp; } return cnt; /*返回函数值*/ }
解析
转载请注明原文地址:https://kaotiyun.com/show/7ElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而【】是系统设计的基础和核心。
数据库系统的核心是
若事务T对数据R已加X锁,则其他事务对数据R
关系模式规范化的最起码的要求是达到第一范式,即满足
在PowerBuilder应用程序中,对数据库数据的操作是通过下列哪一个对象进行的?
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
UNIX系统中,文件存储器的管理采用的是
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均检索长度为
关于计算机的操作系统,下面叙述不正确的是
发生中断时被打断程序暂停点称为【】。
随机试题
将JK触发器两输入端接高电平,则状态方程为Q*=Q*’。
甲县法院受理居住在乙县的成某诉居住在甲县的罗某借款纠纷案。诉讼过程中,成某出差归途所乘航班失踪,经全力寻找仍无成某生存的任何信息,主管方宣布机上乘客不可能生还,成妻遂向乙县法院申请宣告成某死亡。对此,下列哪一说法是正确的?(2015年卷三43题,单选)
需求是与该商品销售价格所对应的消费者购买欲望和购买能力的统一。()
主要作用是在夜间通过对车灯光的反射,使司机能够了解前方道路的线形及走向,使其提前做好准备的交通安全设施是()。
某公司在6年建设期内每年年末从银行借款120万元,借款年利率为10%,则该项目竣工时应付本息的总额为()万元。
下列各项表述中,符合现行增值税税法有关规定的是()。
遗传素质是人身心发展的()。
提案:政协委员:政协会议
甲到乙家聊天,乙去做饭时,甲帮忙接了丙打来找乙的电话。丙欲订购一批货物,请甲帮忙转达,甲应允。后甲感觉有利可图,没有向乙转告订货之事,而是自己低价购进了丙所需货物,然后以乙的名义交货并收取了货款。关于甲将货物出卖给丙的行为的性质,下列说法正确的是(
Ahundredyearsago,pioneerpsychologistWilliamJamesdeclaredthathumansuseonlya【21】______partoftheirpotential.
最新回复
(
0
)