首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数count1和偶数的个数count2,以及数组inBur下标为偶数的元素
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数count1和偶数的个数count2,以及数组inBur下标为偶数的元素
admin
2011-06-14
36
问题
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数count1和偶数的个数count2,以及数组inBur下标为偶数的元素值的算术平均值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","r");
for(i=0;i<20;i++)
{
for(j=0;j<10;j++)
{
fseanf(fp,"%d,",&inBuf[i*10+j]);
printf("%d",inBuf[i*10+j]);
}
printf("\n");
}
fclose(fp);
}
void main()
{
int count1,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",countl,count2,average);
fprintf(fw,"%d\n%d\n%6.2f\n",eountl,count2,average);
fclose(fw);
}
选项
答案
for(i=0;i
解析
本题主要考查依据数组下标对数据进行筛选及平均值的求法。程序步骤;1.如果inBuf
是奇数,则countl加1;否则,count2加1。如果下标符合条件,则k加1,并将inBuf
加到average上。2.所有数都判断完后average=average/k得到平均值。
转载请注明原文地址:https://kaotiyun.com/show/BraZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
每秒执行一百万条浮点指令的速度单位的英文缩写是()。
在数字信封技术中,发送方首先选择一个对称密钥并利用对称密钥加密技术对要发送的信息进行加密,然后再利用用公开密钥加密技术并______。
为了支持各种信息的传输,计算机网络必须有足够的带宽、很好的服务质量与完善的______。
因特网的主要组成部分包括通信线路、路由器、客户机服务器和【 】。
在1P数据报报头中有两个有关长度的字段,一个为报头长度字段,一个为总长度字段。其中()。
分发公钥需要以某种特定方式来分发。目前采用()来分发公钥。
下表为一路由器R的路由表。如果该路由器接收到一个源IP地址为192.168.10.2、目的IP地址为192.168.2.10的IP数据报,那么它将把此IP数据报投递到()。
当路由表中没有到某一特定网络或特定主机地址的路由时,在使用______的情况下,路由选择例程就可以把数据报发到这个路由上。
在OSI参考模型中,网桥实现互联的层次为()。
现行IP地址采用()标记法。
随机试题
信息系统受到破坏后,会对社会秩序和公共利益造成特别严重损害,或者对国家安全造成严重损害,按照计算机信息系统安全等级保护相关要求,应定义为________。
最易形成小脑幕切迹疝的是
若需70%乙醇400ml,问需取95%乙醇的体积为()
甲乙是夫妻,妻子甲隐约感觉丈夫乙有外遇,为守住婚姻,甲要求乙将个人所有的房屋赠与自己,于是乙与甲签订了一份赠与协议,将房屋赠与甲,但未办理登记过户手续。事实上乙确有外遇,后来,为与第三者丙结婚,乙起诉离婚,并拒绝将房屋过户给甲。下列说法中正确的有:(
甲公司与乙公司经协商达成买卖合同,双方均未加盖公章或签字,不久甲公司交货,乙公司收货后付款。一星期后,乙公司在使用中发现货物质量有问题,遂诉至法院,根据合同法规定。下列表述正确的是()。
近期,某银行支行因为一笔违规放贷可能导致损失,记者李某找到他在该支行的一位朋友张某欲进行采访。在这种情况下,()。
短篇小说:作品篇幅短小,人物较少,事件集中,情节比较简明,往往通过描写生活中某一事件和片断,刻画人物性格,集中塑造一个或几个人物形象,以反映社会生活,使读者能从小见大,借一斑而窥全豹。根据以上定义,下列陈述中,属于短篇小说的是( )
Thegreatrecessionmaybeover,butthiseraofhighjoblessnessisprobablybeginning.Beforeitends,itwilllikelychanget
Whenisshegettingmarried?
WhatistheforcebehindrecentattacksonLondon?
最新回复
(
0
)