首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in.dat中存放有200个四位数,并已调用读函数readDat()把这些数存人数组a中,请编写函数jsVal(),其功能是t依次从数组a中取出一个四位数,如果该四位数小于该四位数以后的连续五个数且该数是偶数(该四位数以后不满五个数。则不统计)
已知数据文件in.dat中存放有200个四位数,并已调用读函数readDat()把这些数存人数组a中,请编写函数jsVal(),其功能是t依次从数组a中取出一个四位数,如果该四位数小于该四位数以后的连续五个数且该数是偶数(该四位数以后不满五个数。则不统计)
admin
2013-12-06
58
问题
已知数据文件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://kaotiyun.com/show/folZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
哪个公司的数据库系统产品提供了数字图书馆的解决方案?
SQL语言中的“存储文件”对应于数据库系统三级模式结构的
建立一个用品信息表goods_inf,要求它由用品号gno,用品名gname,用品数量gnum,用品入库时间gtime,4个属性组成,其用品号属性惟一,用品名、用品号字段不能为空。下列语句正确的是
数据仓库系统(DWS)由数据源、数据仓库管理工具和【】三部分组成。
SQL语言集数据查询、数据操纵、数据定义和数据控制功能为一体,其中语句INSERT、UPDATE是实现【】。
在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为
下列哪一个与数据库日志无关?
新奥尔良方法将数据库设计分为4个阶段,它们是
随机试题
试述全国人民代表大会代表的权利。
下列选项中,不是牙源性角化囊性瘤X线特点的是
患者男,43岁,开放性肺结核,咳嗽、咳痰1周入院。作为隔离病区的护士在护理该患者时,应明确该病的传播途径是
预应力混凝土连续刚构桥主要施工阶段为()。
如下图所示。电源为无穷大容量系统,变压器为S9-6300/35,Ud%=7.5%。已知:d1点短路电流Id=5kA,保护动作时间tb=2s,断路器全分闸时间0.2s。d2点短路电流=3.66kA,保护动作时间th=1.5s,断路器全分闸时间0.2s。试选择
以下关于商用房贷款说法不正确的是()
某旅游定点餐馆出售不符合卫生标准的食物,引起旅游团28人食物中毒,按照《食品卫生法》的规定,发生食品中毒的单位要及时向所在地的()报告。
请认真阅读下列材料,并按要求作答。请根据上述材料完成下列任务:试简述平面构成中“重复排列”的含义。(10分)
参展上海世博会的我国各省市馆基本反映了当地的自然与人文特色。有展示鼓楼、苗寨、银饰等民族元素的;有展示蒙古包、祥云、马鞍等文化元素的;有以冰雪为主线布局展馆的。这些展馆所属省区依次是()。
Whenanyoneopensacurrentaccountatabank,heislendingthebankmoney.Hemay(1)_____therepaymentofthemoneyatanyt
最新回复
(
0
)