首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。 下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。 例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。 下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。 例如,数组中元素的值依次为:39、一47、21、2、一8、15、0,则程序的运行结果为
admin
2018-03-28
65
问题
在主函数中从键盘输入若干个数放入数组中,用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("%if\n",fun(x));
}
选项
答案
(1)double sum=0.0; (2)sum/=c;
解析
(1)变量定义错误,变量sum存放所有数据的和,应定义为double型。
(2)c语言中的除法运算符是“/”。
转载请注明原文地址:https://kaotiyun.com/show/CJxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s=
若有以下类型说明语句:charw;intx;floaty,Z;则表达式w*x+z-y的结果为_______类型。
若a是float型变量,b是unsigned型变量,以下输入语句合法的是()
以下程序的输出结果是【】。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=5,b=2;c=3,d=3,t;t+MAX(a+,b,c+D)*10;
设变量均已正确定义,若要通过scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
有三个关系R?S和T如下:则由关系R和S得到关系T的操作是
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
设char型变量x中的值为10100111,则表达式(2+x)∧(~3)的值是
数据库系统中实现各种数据管理功能的核心软件称为【】。
随机试题
试述在对特殊儿童问题进行诊断时,我们发现导致儿童异常原因有哪些。
配置2:1等张含钠液120ml需
类风湿关节炎最早出现的关节症状是
公开招标过程中,招标阶段的主要工作内容包括()。
下列各项中,应记入工业企业“主营业务成本”科目的是()。
某电信公司2009年3月份,从各大专院校招收了一批本科生和硕士研究生,这些人员将填补公司市场营销、财务人事、技术研发等各部门120多个工作岗位的空缺。请您为该公司设计一个适合于对这些大学生进行人职教育的培训方案。
Nearlythree-quarteroftheEarthiscoveredwithwater.The【B1】______ofthecontinents,especiallyinthetemperatezones,isv
CommunicationwithCustomersOnlineUntilthelate1940s,whentelevisionbeganfindingitswayintoAmericanhomes,compani
Thereisnolink,whatsoever,betweentheproducersandusersofmanpowerwiththeresultthatinstitutionsoflearning,essent
Themid-and-late19thcenturyisgenerallyknownastheVictorianage,controlledbytheruleofQueenVictoria.Thisisaperio
最新回复
(
0
)