首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数count1和偶数的个数count2。以及数组inBuf下标为奇数的元素
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数count1和偶数的个数count2。以及数组inBuf下标为奇数的元素
admin
2020-12-17
110
问题
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中奇数的个数count1和偶数的个数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”,“r”);
for(i=0;i<20;i++)
{
for(j=0;j<10;j++)
{
fscanf(fp,“%d.”,&inBuf[i*10+j]);
printf(“%d”,inBufl-i*10+j]);
}
printf(“\n”);
}
fclose(fp);
}
void main()
{
int count1,count2,inBuf[MAX];
float average 1
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(i=0;i
解析
本题主要考查依据数组下标对数据进行筛选及平均值的求法。
程序基本步骤是;①时200个数进行遍历,如果inBuf
是奇数,则countl加1;否则,count2加1。如果当前下标是奇数,则k加1,并将inBuf
累加到average上。②所有数都判断完成后average=average/k得到平均值。
转载请注明原文地址:https://kaotiyun.com/show/nKdZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
下列_______不是SNMP2.0版本相对1.0的改进。
在因特网中,负责把电子邮件发送出去的服务器是
为了避免IP地址的浪费,需要对IP地址中的主机号部分进行再次划分,再次划分后的IP地址的网络号部分和主机号部分则用什么来区分?
防火墙用于控制访问和执行站点安全策略的不同技术是:【】、方向控制、用户控制和行为控制。
计算机网络和多媒体通信的发展非常迅速,为了在居民小区开展点播电视(VOD)的应用,用户计算机接入网络的速率应该至少达到_______为好。
交换机端口可以分为半双工与全双工两类。对于100Mbps的全双工端口,端口带宽为()。
安全策略模型包括了建立安全环境的3个重要组成部分:威严的法律、先进的技术、【】。
网络操作系统的数据库服务是选择适当的网络数据库软件,通过【 】工作模式开发数据库应用程序,提供服务的。
A类IP地址用于______。
安腾处理器采用的创新技术是()。
随机试题
三相对称负载作Y联结时,负载上承受的电压为线电压。()
海水流速越快,钢铁腐蚀速度越快。
10分钟提高效率美国某钢铁公司总裁舒瓦普向一位效率专家利请教如何更好地执行计划的方法。利声称可以给舒瓦普一样东西,可以使他在10分钟内能把他公司业绩提高50%。接着,利递给舒瓦普一张白纸,说:“请在这张纸上写下你明天要做的6件最重要的事。”舒瓦普
长期发热的患者,诊断伤寒最可靠的依据是
下列关于建设项目经济分析与财务分析异同点的说法,正确的有()。
设备内动火作业时,除办理“()”外,还必须办理“()”。
历史文化名城名镇名村保护主要运用(),通过申报登录、保护规划、保护措施、法律责任四大环节实现。
Yearsago,Charlie,ahighlyrespectedorthopedistandamentorofmine,foundalumpinhisstomach.Hehadasurgeonexploret
阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某嵌入式系统中,存在16路数据采集通道。为了提高数据采集的可靠性,对16路采集通道均采用双余度设计;为了监控采集通道是否发生故障,对各路双余度通道采集值进行比较。只有当该通道两个余度
自行车曾经是中国城乡最主要的交通工具,中国一度被称为“自行车王国”。如今,随着城市交通拥堵和空气污染日益严重,骑自行车又开始流行起来。近来,中国企业家将移动互联网技术与传统自行车结合在一起,发明了一种称为共享单车(sharedbikes)的商业模式。共享
最新回复
(
0
)