首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件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
32
问题
文件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全国计算机三级
相关试题推荐
数据传输率的单位是【 】。
世界最早投入运行的计算机网络是【 】。
宽带ISDN可以提供Ⅰ.可视电话Ⅱ.电子邮件Ⅲ.图文电视Ⅳ.会议电视Ⅴ.档案检索等业务。在这些业务中,属于会话型业务的有______。
数据传输速率是描述数据传输系统的重要技术指标之一,如果在通信信道上发送1位0、1信号所需要的时间是0.001ms,那么信道的数据传输速率为【 】b/s。
ITU-T接受了SONET的概念,将其重新命名为()。
子网掩码由32位二进制数组成,对应于主机号部分用【 】表示。
Web站点通常采用四级访问控制,其中对于Web站点中的一般资源,可以使用匿名访问,而对于一些特殊资源则需要有效的WindowsNT登录的是()。
下面哪一种加密算法属于对称加密算法()。
串行数据通信的方向性结构有3种,即单工、双工和______。
对于IP地址中的主机号部分在子网屏蔽码中用()表示。
随机试题
一般来讲,在安全技术措施中,改善劳动条件,排除危害因素是根本性的措施,但在一定条件下,如事故救援和抢修过程中,个人劳动防护用品就成为人身安全的主要手段。下列关于呼吸道防毒面具选用原则的说法中,正确的是()。
期望理论认为,人们对工作的态度取决于对下述_______三种联系的判断。()
足阳明胃经循行所过的部位不包括
患者,男,38岁。行乙状结肠镜检查,应采取的体位是
测绘项目技术设计文件经审核签字后,一式二至四份报测绘任务的()。
通过工程项目管理策划实现的增值可以反映在( )等方面。
现代设计主要包括三个领域:一是__________;二是环境设计;三是视觉传达设计。
认为人类社会的教育是对动物界教育的继承、改善和发展的观点属于教育的()。
邮件服务和目录服务是通过(43)层提供给用户的。
对于给出的一组权w=(10,12,16,21,30},通过霍夫曼算法求出的扩充二叉树的带权外部路径长度为
最新回复
(
0
)