首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存人数组fl中。请编写函数jsVal(),其功能是:若一个四位数的千位数位置上的值大于等于百位数位置上的值.百位数位置上的值大于等于十位数位置上的值,以及十位数位置上的值
已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存人数组fl中。请编写函数jsVal(),其功能是:若一个四位数的千位数位置上的值大于等于百位数位置上的值.百位数位置上的值大于等于十位数位置上的值,以及十位数位置上的值
admin
2013-12-10
47
问题
已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存人数组fl中。请编写函数jsVal(),其功能是:若一个四位数的千位数位置上的值大于等于百位数位置上的值.百位数位置上的值大于等于十位数位置上的值,以及十位数位置上的值大于等于个位数位置上的值,并且原四位数是奇数。则统计出满足此条件的个数cnt,并把这些四位数按从小到大的顺序存人数组b中,最后调用写函数writeDat()把结果cnt以及数组b中符合条件的数输出到out.dat文件中。
【试题程序】
#include
#define MAX 200
int a[MAX],b[MAX],cnt=0;
void writeDat();
void jsVal()
{
}
void readDat()
{
int i;
FILE*fP;
fp=fopen(“in.dat”。“r”);
for(i=0;i
fseanf(fp,“%d”,~aEi-1);
felose(fp);
}
void main()
f
Int ;
readDat();
jsVal();
printf(“满足条件的数=%d\n”,cnt);
for(i=0;i
printf(“%d”。b
);
printf(“\n”);
writeDat();
}
void writeDat()
{
FILE*fP;
int i;
fp=fopen(“out.dat”,“W”);
fprintf(fp,“%d\n”,cnt);
for(i=0Ii
fprintf(fp,“%d\n”,b
);
fclose(fp);
}
选项
答案
void jsVal() {int i,j; /*定义变量*/ int a1,a2,a3,a4; int temp; for(i=0Ii
=a3&&a3>=a2&&a2>= a1&8La[i]%2==1) /*判断条件*/ b[cnt++]=a[i]; } for(i=0;i
b[j]) {temp=b/i]; h[i]=b[j]; h[i3=temp } }
解析
转载请注明原文地址:https://www.kaotiyun.com/show/TblZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系数据库中的关键字是指
关于计算机的操作系统,下面叙述不正确的是
【】是指实体间存在的对应关系。
发生中断时被打断程序暂停点称为【】。
下面所列条目中,哪一个是当前应用开发工具的发展趋势? Ⅰ.采用三层Client/Server结构 Ⅱ.对Web应用的支持 Ⅲ.开发的、构件式的分布式计算环境
SQL通常不提供下列哪一种操作?
在操作系统的各个功能组成部分中,不需要硬件支持的是
设有关系R(A,B,C)和S(C,D)。与SQL语句selectA,B,DfromR,SwhereR.C=S.C等价的关系代数表达式是
关系模式规范化需要考虑数据间的依赖关系,人们已经提出了多种类型的数据依赖,其中最重要的是函数依赖和【】。
下面所列条目中,______是当前应用开发工具的发展趋势。①采用三层Client/Server结构:②对Web应用的支持:③开放的,构件式的分布式计算环境。
随机试题
瑞典社会保障制度的模式是()
依照我国《婚姻法》的规定,下列属于结婚形式要件的是()
工程建设项目实施阶段造价控制的核心是()。
某化工厂发生氯气泄漏事故后,应急救援的首要任务是抢救中毒人员和人员疏散,另外一项重要任务是()。
“钢材表面已发生锈蚀且部分氧化皮已经剥落”属于钢材表面锈蚀等级的()级。
预应力混凝土连续梁合龙顺序一般是()。
甲:你不能再抽烟了。抽烟确实对你的健康非常不利。乙:你错了。我这样抽烟已经15年了,但并没有患肺癌,上个月我才做的体检。有关上述对话,以下哪项如果是真的,最能加强和支持甲的意见?()
对于循环队列,下列叙述中正确的是()。
在商场购物中,实体顾客和实体商品之间的联系是()。
Lookatthenotesbelow.Someinformationismissing.YouwillhearamantelephoningHumanResourcesaboutdetailsofo
最新回复
(
0
)