首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件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
56
问题
文件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://jikaoti.com/ti/bMs7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
万兆以太网仍保留IEEE802.3标准对以太网最小和最大_________的规定。
如果一个Web站点利用IIS来建设,在Web站点的内容位于NTFS分区,那么可以通过______限制、用户限制、Web权限和NTFS权限对它进行访问控制。
通过路由算法,为分组通过通信子网选择最适当的路径是OSI模型中哪一层的任务?
用于实现邮件传输服务的协议是()。
在通信技术中,通信信道的类型有两类:广播通信信道与【 】通信信道。
数字视频的数据量非常大,VCD使用的运动视频图像压缩算法MPEG-1对视频信息进行压缩编码后,每秒钟的数码率大约是【】Mbps。
一个连接两个以太网的路由器接收到一个IP数据报,如果需要将该数据报转发到IP地址为202.123.1.1的主机,那么该路由器可以使用()协议寻找目标主机的MAC地址。
在制定网络安全策略时,应该在网络安全分析的基础上,从以下______两个方面提出相应的对策。
用DHCP服务器对公司内部主机的IP地址进行管理。在DHCP客户机上执行"ipconfig/all"得到的部分信息如图(A)所示,该客户机在进行地址续约时捕获的其中1条报文及相关分析如图(B)所示。请分析图中的信息,补全图(B)中的内容。
网桥转发数据的依据是()。
随机试题
知识产权法律体系一般包括哪些法律制度?
高血压伴有外周血管病者宜用高血压伴有外周血管病者不宜选用
关于股份有限公司的设立,下列哪些表述符合《公司法》规定?()
"Yearsago,afriendofmineobservedthat80percentofthepeopleinthiscountryhavetoomuchself-esteemand20percenthav
甲谎称邢某欠自己20万元货款未还,请乙帮忙“要账”。乙信以为真,答应帮忙。二人遂强行劫持了邢某,驾车将其带至外地一宾馆捆绑起来,由乙看管。甲背着乙将邢某随身佩戴的手表、项链等贵重物品搜走,并两次给邢某的妻子打电话,勒索人民币20万元,称不给钱就杀人。邢某趁
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。
Manyteachersbelievethattheresponsibilitiesforlearningliewiththestudent.【21】______alongreadingassignmentis
•ReadthearticlebelowaboutSouth-eastAsianstocks.•Foreachquestion23-28ontheoppositepage,choosethecorrectans
ItwasintheirLondonbranch______wemetanddiscussedtheissue.
A、Therelationshipbetweenallthecharacters.B、Thebackgroundofthestoryandthefeelingsofcharacters.C、Themoodandsuff
最新回复
(
0
)