首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件IN.DAT中存有200个整数,函数read_dat(int inBut[MAX])负责将这200个数读到数组inBuI[]中。请编制程序,要求:求出数组inBuf[]中奇数的个数count1和偶数的个数count2,以及数组inBuf下标为偶数的元素
文件IN.DAT中存有200个整数,函数read_dat(int inBut[MAX])负责将这200个数读到数组inBuI[]中。请编制程序,要求:求出数组inBuf[]中奇数的个数count1和偶数的个数count2,以及数组inBuf下标为偶数的元素
admin
2021-09-09
70
问题
文件IN.DAT中存有200个整数,函数read_dat(int inBut[MAX])负责将这200个数读到数组inBuI[]中。请编制程序,要求:求出数组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*fpl
fp=fopen(“IN.DAT”,“r”);
for(i=0;i<20;i++)
{
for(j=0;j<10;j++)
{
fscanf(fp,“%d,”,&inBuf[i*10%3);
wind(“%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”,count1,count2,average);
fprintf(fw,“%d\n%d\n%6.2f\n”,count1,count2,
average);
fclose(fw);
}
选项
答案
for(i=0;i
解析
本题主要考查依据数蛆下标对数据进行筛选及平均值的求法。
程序步骤:①如果inBuf
是奇数,则count1加1;否则,count2加1。如果下标符合条件,则k加1,并将inBuf
加到average上。②所有数都判断完后average=average/k得到平均值。
转载请注明原文地址:https://kaotiyun.com/show/gqOZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
下列关于Windows2003系统下DHCP服务器的描述中,错误的是()。
请根据下图所示网络结构回答下列问题。如果需要监听路由器RE和RG设备之间的所有流量,可以在该链路中串入一种设备。请写出这种设备的名称。
在建立ID号为999,不给定VLAN名的VLAN时,系统自动使用的缺省VLAN名是()。
IP地址块58.192.33.125/29的子网掩码可写为()。
请根据下图所示网络结构回答下列问题。填写路由器RG的路由表项①至⑥。
下列关于邮件系统工作过程的描述中,错误的是()。
下列关于集线器的描述中,错误的是()。
以下不属于网络安全评估内容的是()。
一台交换机的总带宽为8.8Gbit/s,如果该交换机拥有两个全双工1000Mbit/s光端口,那么最多还可以提供的全双工10/100Mbit/s电端口的数量是()。
差异备份、增量备份、完全备份三种备份策略的恢复速度由慢到快依次为
随机试题
胆汁是一种浓的有苦味的有色汁液,成分复杂。()
论述生物的生态对策。
下列说法正确的是( )。
前沿经济计划方法有()。
为购建固定资产而借入的专门借款的利息应全部计入固定资产的成本。()
大三巴牌坊是为庆祝澳门主权移交而设立的。()
下图所示为被称为“天下第一行书”的书法作品,它的名称和作者是()。
人们常常利用顺口溜等方式帮助自己记忆一些材料,这种记忆方法是()。
设多项式则方程f(x)=0的根的个数为()
Withrailstrikescontinuingintotheirthirdweekandtravellersscramblingtogettohomefortheholidays,Macron,whoturned
最新回复
(
0
)