首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件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
55
问题
文件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://www.kaotiyun.com/show/Y24Z777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
在TCP/IP参考模型中,互连层的主要功能不包括下述______。
网络并行计算根据其组建思想和实现方法可以分为两大类:______和机群计算。
帧中继(FrameRelay)是在X.25分组交换的基础上,简化了差错控制、流量控制和【 】功能,而形成的一种新的交换技术。
IEEE802.11标准定义了
描述计算机网络中数据通信的基本技术参数是数据传输速率与
分布式系统与计算机网络的主要区别不在它们的物理结构上,而是在______。
对称型加密对数据进行加密或解密所使用的密钥个数是
目前,在覆盖范围比较小的局域网中使用双绞线,在远距离传输中使用______的趋势已经明朗。
关于因特网中的主机和路由器,以下________说法是正确的。Ⅰ.主机通常需要实现TCP协议Ⅱ.路由器必须实现TCP协议Ⅲ.主机必须实现p协议Ⅳ.路由器必须实现p协议
如果用户希望将一台计算机通过电话网接AInternet,那么他必须使用的设备为______。
随机试题
1.背景某建筑工程,建筑面积30000m2;地下2层,地上25层,筏板基础,钢筋混凝土剪力墙结构。建设单位依法选择了工程设计单位、工程监理单位、施工总承包单位,并签订了设计、监理、施工总承包合同。施工过程中,当地行政主管部门对其进行节能检查发现部分材料、
下列不易发生骨折不愈合的骨折类型是
在细菌之问直接传递DNA是通过
商业汇票的付款期限,最长不得超过()。
将下图沿虚线折叠,可折成缺失一个面的多面体外表面。则叠成的多面体缺失的外表面是:
你是铁路公安处的工作人员,有人在铁路两旁摆放烟花爆竹,故单位要你组织一次有关安全教育知识的宣传活动,你怎么组织?
根据我国国防动员法的有关规定,在国家的主权、统一、领土完整和安全遭受威胁时,决定全国总动员或局部动员和发布动员令的分别是:
下列有关数据库的描述,正确的是()。
表格式窗体同一时刻能显示______。
Wikipedia’sTrembling[A]Wikipediaisdying!Wikipediaisdying!That’sthelinerepeatedbythemediaeverysixmonthsorsosi
最新回复
(
0
)