首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中最大数max及最大数的个数count和数组inBuf[]中能被3整除或能被7整除的
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中最大数max及最大数的个数count和数组inBuf[]中能被3整除或能被7整除的
admin
2012-07-20
94
问题
文件IN.DAT中存有200个整数,函数read_dat(int inBuf[MAX])负责将这200个数读到数组inBuf[]中。请编制程序,要求;求出数组inBuf[]中最大数max及最大数的个数count和数组inBuf[]中能被3整除或能被7整除的数的算术平均值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",inBuf[i*10+j]);
}
printf("n");
}
fclose(fp);
}
void maln()
{
int count,inBuf[MAX],max;
float average;
FILE*fw;
int i,k=0;
long j;
system("CLS");
fw=fopen("OUT.DAT","w");
read dat(inBuf);
average=0;count=0;max=0;j=0;
printf("\n\nmax=%d,count=%d,aver
age=%6.2f\n",max,count,average);
fprintf(fw,"%d\n%d\n%6.2f\n",max,
count,average);
fclose(fw);
}
选项
答案
for(i=0;i
max) //如果某个数比先前确定的最大值大 max;inBuf[i]; //则将该数设为新的最大值 for(i=0;i
解析
本题主要考查依据数组下标对数据进行筛选及平均值的求法。程序基本步骤是;1.对200个整数进行遍历,求出最大值max,再统计出最大值的个数。2.求出能被3或7整除的数,所以两个条件之间用"或"运算,将满足条件的数累加到j中。3.最后用j/k求其平均值。
转载请注明原文地址:https://kaotiyun.com/show/524Z777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
WindowsNTServer内置的网络协议有______。Ⅰ.TCP/IPⅡ.MWLinkⅢ.NetBEUIIV.数据链路控制协议
电子商务系统得以运行的技术基础是
应用层DNS协议主要用于实现的网络服务功能是
在数据通信中使用曼彻斯特编码的主要原因是______。
在下面常用的端口号中,默认的用于FTP服务的TCP端口的是______。
以下的网络管理功能中,不属于配置管理的是
采用点,点线路的通信子网的基本拓扑构型有4种,它们是
下列关于进程管理的叙述中错误的是
目前常见的VideoCD(VCD)视频数据所采用的数据压缩格式是【 】。
关于电话网接入的描述中,正确的是()。
随机试题
背景某企业承建的多功能现代化商务综合大厦,地上46层,地下3层,全现浇钢筋混凝土框架—剪力墙结构,主体结构采用泵送混凝土等新技术。建筑物周边都十分接近规划用地红线,周边建筑及地下管线对因工程基坑开挖引起地层变形移动影响十分敏感,且基坑北面邻近地铁。该工程
某患者骑跨伤后3天,排尿困难,尿道口流血。查体:发热,阴囊明显肿大,青紫,其处理应是
知觉是人脑对客观事物()
有一段说明语句如下:DIMENSIONA(5),B(5)EQuiVALENCE(A(3),B(4))说明语句EQuiVALENCE(A(3),B(4))在程序中的作用是()
某施工机械厂因经营需要分立为挖掘机制造厂及推土机制造厂两个法人企业。分立前由于三台挖掘机未能及时供货,买方欲追究违约责任,则下列关于本案中违约责任承担的说法中,正确的有()。【2007年考试真题】
某工程公司与劳动者齐某双方发生劳动争议后,经过平等协商,双方达成了一个和解协议,那么对该和解协议理解正确的是()。
甲公司为上市公司。甲公司根据相关法规的规定,在董事会下设立了审计委员会,审计委员会对于公司雇用外聘会计师事务所的原雇员担任本公司高级职务一事未采取任何措施。[要求]根据以上资料及相关理论,回答下列问题:(1)判断甲公司审计委员会的上述做法
介于急性焦虑反应与慢性焦虑神经症之间的一种特殊临床表现形式是()。
Cheaplongdistance,theabilitytospoofcallerID(来电显示)andthecreditcrisisarebeingusedtofacilitateascamcalledvishin
Therateatwhichmanhasbeenstoringupusefulknowledgeabouthimselfandtheuniversehasbeenspiralingupwardfor10,000y
最新回复
(
0
)