首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in1.dat和in2.dat中分别存有100个两位十进制数,并且已调用读函数readDat()把这两个文件中的数据存人数组a和数组b中。请编写函数jsVal(),实现的功能是依次对数组a和数组b中的数按条件重新组成一个新数并依次存人数组C中,
已知数据文件in1.dat和in2.dat中分别存有100个两位十进制数,并且已调用读函数readDat()把这两个文件中的数据存人数组a和数组b中。请编写函数jsVal(),实现的功能是依次对数组a和数组b中的数按条件重新组成一个新数并依次存人数组C中,
admin
2013-12-10
47
问题
已知数据文件in1.dat和in2.dat中分别存有100个两位十进制数,并且已调用读函数readDat()把这两个文件中的数据存人数组a和数组b中。请编写函数jsVal(),实现的功能是依次对数组a和数组b中的数按条件重新组成一个新数并依次存人数组C中,再对数组c中的数据按从小到大的顺序进行排序,最后调用写函数writeDat()把结果C输出到文件OUt.dat中。组成新数的条件;如果数组a和数组b中相同下标位置的数均是奇数,则数组a中十位数字为新数的千位数字,个位数字仍为新数的个数字,数组b中的十位数字为新数的百位数字,个位数字为新数的十位数字,并将组成的新数存人数组C中。
【试题程序】
#include
#define MAX 100
int a[MAX],b[MAX],dMAX];
int cnt=0;/*存放符合条件数的个数*/
void jsVal()
{
}
void readDat()
{
int i;
FILE*fp}
fp=fopen(”inl.dat“,”rI.);
for(i=0li
fscanf(fp,‘%d’&La
);
felose(fp);
fp fopen(”in2.dat”,“r”);
for(i=0;i
fscanf(fp,‘%d’,&b
);
fclose(fp);
}
void main()
{
int i;void writeDat();
for(i=0;i
readDat();
jsVal();
for(i=0;i
o;iq一+)
printf(”9,6d\n”,ceil);
writeDat();
}
void writeDat()
{
FILE*fp;
int i;
fp=fopen(”out.dat“,”w”);
for(i=0;i
>O;i++)
fprintf(fp,“%d\n”。c
)l
felose(fp);
}
选项
答案
void jsVal() {int i,j; /*定义变量*/ int a1,a2,b1,b2; int ab; int temp; for(i=0;i
c[j]) { temp=c[i]; c[i]=c[j]; c[j]=temp; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/uElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法?
如果数据库中只包含成功事务提交的结果,此数据库状态就称为【】。
若一棵二叉树中只有叶节点和左、右子树皆非空的节点,设叶节点的个数为1,则左、右子树皆非空的节点个数为【】。
关系模式规范化的最起码的要求是达到第一范式,即满足
设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则
UNIX系统中,文件存储器的管理采用的是
数据库功能可以分为两部分:前端和后端。前端与后端之间通过【】或应用程序来接口。
有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程T:教员H:上课时间R:教室S:学生 根据语义有如下函数依赖集: P={C→T,(H,R)→C,(H,T)→R,(H.S)→R} 关系模式A的码是
逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?
若对一个已经排好序的序列进行排序,在下列4种方法中,哪种方法比较好?
随机试题
输卵管发育异常包括________、________、________、________。
女,10个月,腹泻3d,大便为蛋花汤样带黏液,有霉臭味,无尿8h,眼窝凹陷,四肢厥冷,诊断为腹泻病如血钠125mmol/L,该患儿可能的诊断是
两点法自动生化分析可用于测定
湿热熏蒸的面色是
脾胃阳虚型呃逆的特征是
屋架是坡屋顶的主要承重结构,它是由上弦杆、下弦杆、()等诸多杆件组成的整体。
把秋季集中产出的大米储存起来,起到稳定大米价格的功效,这是仓储的()。
下列各组表示了国际专利分类表部的类号所指示的部的类名,请判断哪些组存在错误?
"Iwouldtellanyonewho’sthinkingaboutgoingbacktoschoolthatit’snotasdifficultasyouthink,"saysKarenJonaitis,
Publicworksprojectshavenotsignificantly______theunemploymentsituation.
最新回复
(
0
)