首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在主函数中从键盘输入若干个数放人数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。 例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为1
在主函数中从键盘输入若干个数放人数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。 例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为1
admin
2015-11-24
47
问题
在主函数中从键盘输入若干个数放人数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。
例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为19.250000。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
double fun(int x[])
{
/**********found***********/
int sum=0.0;
int c=0,i=0;
while(x
!=0)
{
if(x
>0)
{
sum+=x
;
C++:
}
i++:
}
/**********found***********/
sum\=C;
return sum;
}
main()
{
int x[1000];
int i=0;
printf(“\nPlease enter some dat a
(end with 0):”);
do
{
scanf(“%d”,&x
);
}while(x[i++]!=0);
printf(“%、1f\n”,fun(x));
}
选项
答案
(1)double sum=0.0; (2)sum/=c;
解析
(1)变量定义错误,变量sum存放所有数据的和,应定义为double型。
(2)C语言中的除法运算符是“/”。
转载请注明原文地址:https://kaotiyun.com/show/MjID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
某国家机关在整顿机关作风中辞退了4名公务员,辞退理由不符合《公务员法》规定的是()。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
某商店花10000元进了一批商品,按期望获得相当于进价25%的利润来定价,结果只销售了商品总量的,30%。为尽快完成资金周转,商店决定打折销售,这样卖完全部商品后,亏本1000元。问商店是按定价打几折销售的?
有5个连续自然数,它们的和为一个平方数,中间三个数的和为立方数,则这五个数中最小数的最小值为多少?
以一个矩形任意两条边为直径画圆,将该矩形划分成的区域数有几种不同的可能性?()
下列叙述错误的是()。
一部人类史,就是人与自然、科学与社会的互动史。在漫长的文明进程中,科学曾仅仅是“闲人”的志趣,科学普及无从谈起,人们在“非科学”的禁锢中艰难摸索。随着近现代科学兴起,人类对自然认识不断加深,科学与社会联系日趋紧密,科学普及在人与自然、科学与社会的结合点上顽
下列关于法的程序性的表述,能够成立的是
设f(x)在(一∞,+∞)内有定义,且x0≠0是函数f(x)的极大值点,则().
下列叙述中,正确的是()。
随机试题
雷格斯的行政生态理论认为工业社会行政模式的最主要特点是行政系统在结构和功能上实现了()
A、松动、脱落B、变色C、穿孔、破裂D、磨损E、折断牙合力大,同定桥连接体薄弱可导致
男,61岁。患有高血压,同时伴有2型糖尿病,尿蛋白(+)。选择最佳降压药物为()
患者,男性,32岁。患急性扁桃体炎。医嘱青霉素过敏试验阴性后,肌内注射160万U青霉素。护士在青霉素过敏试验前才配置试验液的目的是
可行性研究的进程的顺序是()。
测量的基本要求是()。
将考评量表分为三个等级,即极好、满意和不满意,使被考评者容易分清什么是“正确的”,什么是“错误的”,这种绩效考核方法是()。
设A,B是两个随机事件,且0<P(A)<1,P(B)>0,P(B|A)=P(B|A),则必有
交换机只接收帧的14个字节便立刻转发数据帧的交换模式是()。
ThePopularityofEnglishI.PresentstatusofEnglishAEnglishasanative/firstlanguageBEnglishasalinguafranca:alang
最新回复
(
0
)