首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数countl和偶数的个数count2,以及数组inBuf下标为奇数的元素
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数countl和偶数的个数count2,以及数组inBuf下标为奇数的元素
admin
2012-07-20
41
问题
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数countl和偶数的个数count2,以及数组inBuf下标为奇数的元素值的算术平均值average(保留2为小数),结构输出到OUT.DAT中。
部分程序、读函数read_dat(int inBuf[MAX])及输出格式已给出。
试题程序;
#include
#include
#define MAX 200
void read_dat(int inBuf[MAX])
{
int i,j;
FILE*fp;
fp=fopen("IN.DAT","rf");
for(i=0;i<20;i++)
{
for(j=0;j<10;j++)
{
fscanf(fp,"% d,",&inBuf[i*10+j]);
printf("%d",inBuf[i*10+j]);
}
printf("\n");
}
fclose(fp);
}
void main()
{
int countl,count2,inBuf[MAX];
float average;
FILE*fw;
int i,k=0;
long j;
system("CLS");
fw=fopen("OUT.DAT","w");
read dat(inBuf);
average=0;
count1=0;
count2=0;
printf("\n\ncount1=%d,count2=%d,average=%6.2f\n",count1,count2,average);
fprintf(fw,"%d\n%d\n%6.2f\n",count1,count2,average);
fclose(fw);
}
选项
答案
for(1=0;i
解析
本题主要考查依据数组下标对数据进行筛选及平均值的求法。程序基本步骤是;1.对200个数进行遍历,如果inBuf
是奇数,则countl加1;否则,count2加1。如果当前下标是奇数,则k加1,并将inBuf
累加到average上。2.所有数都判断完成后average=average/k得到平均值。
转载请注明原文地址:https://kaotiyun.com/show/Y24Z777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
目前主要的运营网络有电信网、有线电视网和计算机网。其中______采用电路分组和分组交换实现各用户之间的通信。
在OSI参考模型的各层中,向用户提供可靠的端到端(End-to-End)服务,透明地传送报文的是______。
下列不属于从通信网络的传输方面对加密技术分类方式的是
一个标准的1000Mbps交换式以太网结构中
机群系统可以按应用或结构进行分类,按应用目标可以分为高性能机群与
国际标准化组织的英文缩写是
在TCP/IP应用程序中,以下______命令用于运行外来主机的命令。
NetWare文件系统所有的目录与文件都建立在【 】硬盘上。
在因特网中,域名解析采用______算法在某个结点上—定能找到名字地址映射。
关于因特网中的主机和路由器,以下________说法是正确的。Ⅰ.主机通常需要实现TCP协议Ⅱ.路由器必须实现TCP协议Ⅲ.主机必须实现p协议Ⅳ.路由器必须实现p协议
随机试题
将JK触发器两输入端接高电平,则状态方程为Q*=Q*’。
甲县法院受理居住在乙县的成某诉居住在甲县的罗某借款纠纷案。诉讼过程中,成某出差归途所乘航班失踪,经全力寻找仍无成某生存的任何信息,主管方宣布机上乘客不可能生还,成妻遂向乙县法院申请宣告成某死亡。对此,下列哪一说法是正确的?(2015年卷三43题,单选)
需求是与该商品销售价格所对应的消费者购买欲望和购买能力的统一。()
主要作用是在夜间通过对车灯光的反射,使司机能够了解前方道路的线形及走向,使其提前做好准备的交通安全设施是()。
某公司在6年建设期内每年年末从银行借款120万元,借款年利率为10%,则该项目竣工时应付本息的总额为()万元。
下列各项表述中,符合现行增值税税法有关规定的是()。
遗传素质是人身心发展的()。
提案:政协委员:政协会议
甲到乙家聊天,乙去做饭时,甲帮忙接了丙打来找乙的电话。丙欲订购一批货物,请甲帮忙转达,甲应允。后甲感觉有利可图,没有向乙转告订货之事,而是自己低价购进了丙所需货物,然后以乙的名义交货并收取了货款。关于甲将货物出卖给丙的行为的性质,下列说法正确的是(
Ahundredyearsago,pioneerpsychologistWilliamJamesdeclaredthathumansuseonlya【21】______partoftheirpotential.
最新回复
(
0
)