首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在数据文件in.dat中存放有200组数据,每组有3个数,每个数均是三位数。函数readDat()实现读取这200组数据并存放到结构体数组aa中。请编写函数jsSort(),其功能是:要求在200组数据中找出每组数据中的第一个数大于第二个数与第三个数之和.
在数据文件in.dat中存放有200组数据,每组有3个数,每个数均是三位数。函数readDat()实现读取这200组数据并存放到结构体数组aa中。请编写函数jsSort(),其功能是:要求在200组数据中找出每组数据中的第一个数大于第二个数与第三个数之和.
admin
2013-12-10
30
问题
在数据文件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://jikaoti.com/ti/Fv37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下面关于数据库系统基于日志的恢复的叙述中,哪一种说法是正确的?
数据库的网状模型应满足的条件是
设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则
数据库中,数据的物理独立性是指
下面所列的条目中Ⅰ.语法检查Ⅱ.语义检查Ⅲ.用户存取权限检查Ⅳ.数据完整性检查当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是
在关系数据库中,表(table)是三级模式结构中的
如果允许不同用户的文件可以具有相同的文件名,通常采用哪种形式来保证按名存取的安全?
下面关于超文本的叙述中,不正确的是
为保证对故障恢复的支持,登记日志记录时必须先把日志记录写到外存的日志文件中,再把相应的数据库修改写到外存的数据库中。这称作【】原则。
随机试题
根据《党章》规定,决定中共中央军事委员会组成人员的是()
根据参与者的介入和品牌间的差异程度,消费者购买食盐这一行为属于()
Itiseveryoneagrees,ahugetaskthatthechildperformswhenhelearnstospeak,andthefactthathedoessoinsoshortap
新生儿寒冷损伤综合征最突出的表现是
下列关于工程造价管理目标的说法错误的是()。
当事人对行政处罚决定不服申请行政复议或者提起行政诉讼的,行政处罚()执行,法律另有规定的除外。
下列生命活动需要消耗能量的是()。
社会治安综合治理的特点有()。
课程计划包括()。
RichardWoodstartedtheinternetcompany,Bookstore,becausehefeltWhyisBookstore’scustomerservicesosuccessful?
最新回复
(
0
)