首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in.dat中存放有300个四位数,并已调用读函数readDat()把这些数存人数组a中。请编写函数jsValue()。其功能是:求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt,再求出所有满足此条件的四位数的平均值pj
已知数据文件in.dat中存放有300个四位数,并已调用读函数readDat()把这些数存人数组a中。请编写函数jsValue()。其功能是:求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt,再求出所有满足此条件的四位数的平均值pj
admin
2013-12-10
37
问题
已知数据文件in.dat中存放有300个四位数,并已调用读函数readDat()把这些数存人数组a中。请编写函数jsValue()。其功能是:求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt,再求出所有满足此条件的四位数的平均值pjz1,以及所有不满足此条件的四位数平均值pjz2。最后通过main()函数调用写函数writeDat().把结果cnt,pjzl,pjz2输出到out.dat文件中。
例如t6712.6+2=7+1.则该数满足条件,
累加入计算平均值pjzl的数中,且个数
cnt=cnt+1。
8129,8+9 1=1+2,则该数不满足条
件.累加入计算平均值pjz2的数中。
【试题程序】
#include
int a[300],cnt=0;
double pjzl=0.0,pjz2=0.0;
void readDat();
void writeDat();
void jsValue()
{
}
main()
{
readDat();
jsValue();
writeDat();
printf(“cnt=%d\n满足条件的平均值
pjzl=%7.2lf\n不满足条件的平均值pjz2=9,67.21f
\n”.cnt。pjzl,pjz2);
}
void readDat()
{
FILE*fp;
int i;
fp=fopen(“in.dat”,“r”);
for(i=0;i<300;i++)
fscanf(fp,“%d,”,8f.al-i-]);
fclose(fp);
}
void writeDat()
{
FILE*fp;
fp=fopen(“out.dat”,“W”);
fprintf(fp,“%d\n%7.21f\n%7.21f\n”,
cnt,pjzl,piz2);
fclose(fp);
}
选项
答案
void jsValue() {int i; /*定义变量*/ int a1,a2,a3,a4; for(i=0;i<300;i++) {al=aEi3%10; /*数位分解*/ a2一aCi-]%100/10; a3=a[i]1000/100; a4=a[i]/1000; if(a4+a1==a3+a2) /*判断条件*/ {pjzl+=a[i]; cnt++: } else pjz2+=a[i]; } pjz1/=cnt} /*求平均值*/ pjz2/=(300一cnt); }
解析
转载请注明原文地址:https://kaotiyun.com/show/bblZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据是信息的符号表示,或称载体;信息是数据的【】。
若一棵二叉树中只有叶节点和左、右子树皆非空的节点,设叶节点的个数为1,则左、右子树皆非空的节点个数为【】。
一个关系数据库文件中的各条记录
关系数据库中的关键字是指
在数据库中,产生数据不一致的根本原因是
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
在一棵二叉树上,度为零的结点的个数为n0,度为2的结点的个数为n2,则n0的值为
冯.诺伊曼结构的计算机有5大功能部件组成:运算器、控制器、【】、输入设备和输出没备。
随机试题
TimeintheAnimalWorldRhythmcontrolseverythinginNature.【T1】______Thesunprovidesabasictimerhythmforalll
下列关于继发性肺结核的叙述,恰当的是
某酒厂(增值税一般纳税人)为一家综合性的股份制生产企业,2012年5月5日某税务师事务所的注册税务师对该酒厂4月份的纳税情况进行审核,获得如下资料:(1)外购一批生产用的工具器皿,增值税专用发票上注明的价款为20000元,增值税3400元,运输发票注
受教育者的身心发展特征是确定各级各类学校分段以及学生入学年龄、修业年限的__________,它体现了统一性的原则。
试图把大班、小班和个人三种教学形式结合起来,实行大班上课、小班研究、个别作业的教学组织形式是()。
“脱帽露顶王公前,挥毫落纸如云烟”,杜甫的这句诗描述了当时一位书法家的创作情景,这位书法家是()
符号性图式理论认为,产生迁移的决定因素是()
Mostofusaretaughttopayattentiontowhatissaid—thewords.Wordsdoprovideuswithsomeinformation,butmeaningsare(1
I【21】______bymyselfinmyusualcompartmentforatleast10minutes,waiting【22】______.Thetrainneverseemedtostarto
StopBeingaPeoplePleaser1.Say"no"Givereasonsinsteadof【T1】excuses【T1】______ExamplesIt’sstressfulto【T2】alargefamil
最新回复
(
0
)