首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件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
39
问题
文件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参考模型中,互连层的主要功能不包括下述______。
为了在64Kb/s的通信信道上开通可视电话,假设图像分辨率为160X120,256级灰度,每秒5帧,声音信息占用32Kb/s,则必须采用图像压缩方法把图像的数据量至少压缩【 】倍。
在下列各项中,一个计算机网络的3个主要组成部分是______。1、若干数据库2、一个通信子网3、一系列通信协议4、若干主机5、电话网6、大量终端
在因特网中,远程登录系统采用的工作模式为【 】模式。
Internet的邮件输协议标准为______。
IP地址采用分段地址方式,长度为4个字节,每个字节对应一个【 】进制数。
NetWare文件系统的目录与文件建立在
调制解调器(Modem)按其调制方式可分为3类,它们是______。1、内置式调制解调器2、外置式调制解调器3、基带调制解调器4、音频调制解调器5、无线调制解调器6、高速调制解调器7、低速调
当通过电话线连接到ISP时,因为电话线路输出信号为——信号,计算机输出信号只能通过调制解调器同电话网连接。
随机试题
赫尔巴特在《普通教育学》中提出的教学的四个阶段对我国乃至世界的教育实践产生了很大的影响。()
()是一种常见的参与管理的模式。
下列关于肌紧张的描述,正确的是
根据界值特征曲线(ROC分析)的判断标准,如果真阳性率明显高于假阳性率
患儿发热3天,面赤口渴,咽喉肿痛,伴白腐糜烂,全身皮疹密布,色红如丹,压之褪色,舌红苔剥起红刺,脉数。其治法是( )。
法律规范与其他社会规范最显著的区别是( )。
我国有文字可考的历史开始于______。
Asabusinesswoman,Icaredeeplyaboutmycustomers.Butlikeanyoneforwhomyoufeelaffection,【C1】________canalsodriveyou
Afacialexpressionresultsfromoneormoremotionsorpositionsofthemusclesoftheface.Thesemovements【C1】______theemot
A、Vegetables.B、Chicken.C、Fruit.D、Nothing.D由原文可知,女士上次乘飞机时忘记点素食餐,飞机上为她提供了鸡肉,但是她并没有吃,只是摆在了面前。由此可知,上一次乘飞机时她什么都没吃,故答案为D。
最新回复
(
0
)