首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件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
63
问题
文件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://jikaoti.com/ti/24Y7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
下列关于CiscoAimnet1100进入快速配置步骤的描述中,错误的是()。
下列关于WindowsServer2003系统下WWW服务器配置和使用的描述中,错误的是()。
在一台Cisco路由器的S0/3端口封禁端口号为4444的TCP数据包,只允许166.105.130.0/24和202.112.8.0/30子网的4444端口的TCP数据包通过路由器,正确的access-list配置是()。
请根据下图所示网络结构回答下列问题。填写路由器RG的路由表项①至④。
差异备份、增量备份、完全备份三种备份策略一次备份时空间使用由少到多依次为()。
根据下图所示网络结构回答下列问题。如果服务器组的地址是59.67.35.5~59.67.35.10,那么为保护服务器应将IPS串接在路由器_______的端口_______上。
下列关于综合布线系统的描述中,错误的是()。
ADSL上行速率在()。
下列关于数据备份方法的描述中,错误的是
在“表单控件”工具栏中,______控件用于保存不希望用户改动的文本。
随机试题
被保护的金属材料在所处的介质中要容易进行(),否则耗电量大,不易进行阴极保护。
心绞痛发作的典型部位为
A.在成牙本质细胞和矿化牙本质之间是一层未钙化的牙本质B.牙本质钙质小球之间遗留的未钙化间质C.在冠部靠近釉质和根部靠近牙骨质最先形成的牙本质D.牙齿发育完成后形成的牙本质E.釉质表面因磨损、酸蚀、龋病等而遭受破坏时,部分成牙本质细胞续形成的牙本质
患者,男,59岁。体胖,多年吸烟,近1年常有劳累性心前区疼痛,目前丧母而致心前区剧痛,并向左肩放射。入院时检查:神志模糊,心电图示广泛心肌缺血,抢救无效死亡。其死因最大的可能是
在科目汇总表账务处理程序下,总分类账要采用设立“对方科目”栏的借、贷、余三栏式账页。()
下列有关可转让信用证的说明中,正确的有()。
根据民法通则的规定,对寄存财物被丢失或毁损的诉讼时效期间为()。
“其身正,不令而行;其身不正,虽令不从”说明教师遵守下列哪一条职业道德行为规范的重要性?()
随机化区组实验设计对区组划分的基本要求是()
WilliamPitt(urged)thattheEnglishcolonists(begiven)thesameconstitutionalrights(which)(otherEnglishsubjects)were
最新回复
(
0
)