首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。 例如,s所指数组有14个元素,则只对前10个
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。 例如,s所指数组有14个元素,则只对前10个
admin
2020-06-16
97
问题
下列程序中,函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每5个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,则多余部分忽略不计。
例如,s所指数组有14个元素,则只对前10个元素进行处理,不对最后的4个元素求平均值。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define SIZE 20
fun(double*s,double*W)
{ int k,i;double sum;
for(k=2,i=0 ; i<SIZE;i++)
{ S
=k;k+=2;}
/*********found*********/
sun=0.0;
for(k=0,i=0;i<SIZE;i++)
{ sum+=s
;
/*********found*********/
if(i+1%5==0)
{w[k]=sum/5;sum=0;
k++;}
}
returrl k;
}
main()
{double a[SIZE],b[SIZE/5];
int i,k;
k=fun(a,b);
printf("The original data:\n");
for(i=0;i<SIZE;i++)
{ if(i%5==0)printf("\n");
printf("%4.0f",a
);
}
printf("\n\nThe result:\n");
for(i=0;i<k;i++)
printf("%6.2f",b
);
printf("\n\n");
}
选项
答案
(1)sum:0.0; (2)if((i+1)%5==0)
解析
(1)变量sum书写错误。
(2)循环条件if(i+1%5==0)是一个运算逻辑错误,应先计算j+1,再对5求余。
转载请注明原文地址:https://kaotiyun.com/show/gz3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请编写一个函数intfun(int*s,intt,int*k),用来求出数组的最大元素在数组中的下标并存放在k所指向的存储单元中。例如,输入如下整数:876675896101301401980431451777则输出
N名学生的成绩已在主函数中放入一个带头结点的链表结构中,h指向链表的头结点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:85,76,69,85,91,72,64,87,则平均分应当是:78.625。注意
请编写函数fun,其功能是:将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“一1234”,则函数把它转换为整数值一1234。注意:部分源程序给出如下。请勿改动主函数main和其他函数中
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defin
数据库系统中完成查询操作使用的语言是()。
以下叙述中错误的是()。
若有定义语句:intx=12,y=8,z;,在其后执行语句z=0.9+x/y;,则z的值为()。
以下叙述中正确的是()。
下列叙述中正确的是()。
随机试题
当地管理人员的不可移动性带来的问题包括()
患者,女,61岁。头痛经久不愈,痛处固定不移,痛如锥剌,舌紫暗有瘀斑,苔薄白,脉细涩。其最佳的治法为
如图5-7—10所示水塔和基础总重量G=6000kN,风压的合力P=60k.N,作用于离地面高度H=15m处。基础埋深h=3m。土壤的许用压应力[σ]=0.3MPa,则圆形基础所直径d为()m。
施工企业A公司承包某铁路建设工程路基、桥涵施工任务。在某段路基有软土地基需要处理,工程开工后,该施工企业没有经过业主同意直接将塑料排水板和粉体喷射搅拌桩处理软基的施工任务分包给一具备资格的专业承包单位B公司。在施工过程中,专业承包商没有等到正式下达施工图纸
施工质量计划的内容一般包括()。
根据风险收益对等观念,在一般情况下,各筹资方式资本成本由低到高依次为()。
当代资本主义出现了新变化,但是这些变化并没有、也不可能改变资本主义生产关系的实质,这是因为()。
邓小平理论与马克思列宁主义、毛泽东思想是一脉相承的,因为它们在()。
【C1】______arethemissionsofalearnedsocietyinaneraofdigitalnetworks?【C2】______theAmericanCouncilofLearnedSocie
Whenriskofdeathfromheartattackisplottedonagraphagainstalcoholconsumption,studiesconsistentlyshowaU-shapedcur
最新回复
(
0
)