首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in.dat中存放有200个四位数,并已调用读函数readDat()把这些数存人数组a中,请编写函数jsVal(),其功能是t依次从数组a中取出一个四位数,如果该四位数小于该四位数以后的连续五个数且该数是偶数(该四位数以后不满五个数。则不统计)
已知数据文件in.dat中存放有200个四位数,并已调用读函数readDat()把这些数存人数组a中,请编写函数jsVal(),其功能是t依次从数组a中取出一个四位数,如果该四位数小于该四位数以后的连续五个数且该数是偶数(该四位数以后不满五个数。则不统计)
admin
2013-12-06
27
问题
已知数据文件in.dat中存放有200个四位数,并已调用读函数readDat()把这些数存人数组a中,请编写函数jsVal(),其功能是t依次从数组a中取出一个四位数,如果该四位数小于该四位数以后的连续五个数且该数是偶数(该四位数以后不满五个数。则不统计),则统计出满足此条件的个数cnt,并把这些四位数存人数组b中.然后对数组b进行升序排序,最后调用写函数writeDat()把结果cnt以及数组b中符合条件的四位数输出到Otlt.dat文件中。
【试题程序】
#include
#define MAX 200
int a[MAX]。b[MAX],cnt=0;
void writeDat();
void jsVal()
{
/*判断一个四位数连续小于该四位数以
后的五个数且该数是偶数*/
/*if(a
%2=一0&&a
a
<
a[i+4]&&a
;*/
/*该提示仅供解题参考,考生也可用其他方法解题*/
}
void readDat()
{
int i;
FILE*fp;
fp=fopen(“in.dat”,“r”);
for(i=0;i
fscanf(fp,“%d”,&a
);
fclose(fp);
}
void main()
{
int i;
readDat();
jsVal();
printf(“满足条件的数=%d\n”,cnt);
for(i=0Ii
printf(”%d”,b
);
printf(“\n”)
writeDat();
}
void writeDat()
{
FILE*fp;
int i;
fp=fopen(“out.dat”,“W”);
fprintf(fp,“%d\n”,cnt);
for(i=0;i
fprintf(fp,“%d\n”.b
);
fclose(fp)}
}
选项
答案
void jsVal() {int i,j; /*定义变量*/ int temp; for(i=0;i
b[j]) { temp=b[i]; b[i]=b[j]; b[j]=temp; } }
解析
转载请注明原文地址:https://jikaoti.com/ti/hT37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
哪个公司的数据库系统产品提供了数字图书馆的解决方案?
在面向对象的数据模型中,所有具有相同属性和方法集的对象构成了一个对象的
进行数据库系统的物理结构设计时,数据的存储结构有四种选择方式,分别是顺序存放、杂凑存放(或称散列存放、Hash存放)、【】、聚簇存放。
数据仓库系统(DWS)由数据源、数据仓库管理工具和【】三部分组成。
设关系R(U),X,Y∈U,X→Y是一个函数依赖,如果存在X’∈X,使X’→Y成立,则称函数依赖X→Y是【】函数依赖。
采用扩展关系数据模型的方法建立的数据库系统,称做
下列哪一个与数据库日志无关?
下面不属于DBMS的数据操纵方面的程序模块的是
数据库应用系统的设计应该具有对于数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而【】是系统设计的基础和核心。
随机试题
车辆在行驶过程中冷却液温度过高报警如何处理?
冠周炎最好发的牙齿是
B市盗版活动猖獗,音像制品市场非常混乱。2001年10月,B市市委做出了“严厉打击盗版活动,迎接中国加入WTO”的红头文件。根据市委文件的精神,B市H区组成了公安局、文化局、工商局、税务局联合执法小组,负责打击本市盗版活动。2001年10月11日,联合执法
按“IFIDC条款”规定,各种“付款证书”、“工程接收证书”、“履约证书”等,由( )签发。
某食品零售商是增值税一般纳税人,2017年5月末留抵税额5000元,6月发生下列业务:(1)购入食品添加剂一批,取得增值税专用发票上注明价款10000元,增值税税款1700元。(2)3个月前从农民手中收购的一批大麦由于管理不善丢失,账面成本5406元(
下列关于一人有限责任公司的表述中,符合《公司法》规定的有()。
试谈国际收支失衡的原因。
Olderpeoplemustbegivenmorechancestolearniftheyaretocontributetosocietyratherthanbeafinancialburden,accordi
Youshouldspendabout20minutesonQuestions14-26whicharebasedonReadingPassage2below.THESEEDHUNTERSWithQuarterof
SamsonAgonistesisa(n)______.
最新回复
(
0
)