首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存人数组fl中。请编写函数jsVal(),其功能是:若一个四位数的千位数位置上的值大于等于百位数位置上的值.百位数位置上的值大于等于十位数位置上的值,以及十位数位置上的值
已知数据文件in.dat中存有200个四位数,并已调用读函数readDat()把这些数存人数组fl中。请编写函数jsVal(),其功能是:若一个四位数的千位数位置上的值大于等于百位数位置上的值.百位数位置上的值大于等于十位数位置上的值,以及十位数位置上的值
admin
2013-12-10
38
问题
已知数据文件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全国计算机三级
相关试题推荐
下列进程状态的转换中,哪一个是不正确的?
计算机病毒对于操作计算机的人
在数据库技术中,实体—联系模型是一种
下面关于网络信息安全的一些叙述中,不正确的是
在SQL中,模式对应于“基本表”,内模式对应于“存储文件”,外模式对应于“【】”和部分基表。
SQL中,数据控制功能主要包括
下面所列的条目中 Ⅰ.语法检查 Ⅱ.语义检查 Ⅲ.用户存取权限检查 Ⅳ.数据完整性检查 当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是
用二维表结构表示实体以及实体间联系的数据模型称为
已知成绩关系如下图所示。执行SQL语句: SELECTCOUNT(DISTINCT学号) FROM成绩 WHERE分数>60 查询结果中包含的元组数目是
随机试题
Alport综合征最常见的遗传方式为
糖异生途径是指
患者,男,30岁。两年前右上后牙疼痛,经治疗痊愈,但充填物反复脱落,要求做相对永久的治疗。检查:叩痛(-),稳固,远中邻大面积龋,银汞充填,欠完整。为长期保存该患牙,最佳修复方法是
患儿男,3岁,奔跑时摔倒,诊断为左前臂闭合性骨折。患儿在急诊科留观期间哭闹不止,护士提供的正确心理护理措施是
麻醉中降低外周血管阻力更有利于
计算机辅助系统包括()。
某外贸公司2006年5月进口卷烟100箱,每箱关税的完税价格20000元人民币;境内报关地运到单位,发生运费1.7万元,保险费用等杂费2.5万元,假定关税税率为15%,则应交进口环节增值税是()万元。
123456788×1234156790-123456789×123456789=?
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
Researcherssaytalkingtoyourself,outloud,ismorecommonthanmanyofusmightcaretoadmit.Psychologistscallit"selft
最新回复
(
0
)