首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在主函数中用键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。 例如,数组中元素中的值依次为:39,—47,21,2,—8,15,0,则程序的运行结果为19.2
在主函数中用键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。 例如,数组中元素中的值依次为:39,—47,21,2,—8,15,0,则程序的运行结果为19.2
admin
2019-04-14
31
问题
在主函数中用键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun的功能是:计算数组元素中所有值为正数的平均值(不包括0)。
例如,数组中元素中的值依次为:39,—47,21,2,—8,15,0,则程序的运行结果为19.250000。
请改正程序中的错误,使它能得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#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 data(end with 0):″);
do
{scanf(″%d″,&x
);}
while(x[i+ +]!=0);
printf(″%f\n″,fun(x));
}
选项
答案
(1)double sum=0.0; (2)sum/=c;
解析
本题考查:变量的数据类型,区别int整型和double双精度型;除法运算符“/”。
(1)变量定义错误,变量sum存放所有数据的和,应定义为double型。
(2)C语言中的除法运算符是“/”。
转载请注明原文地址:https://jikaoti.com/ti/dqf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后,test.txt文件的内容是(若文件能正常打开)______。 #include <stdio.h> main() { FILE *fp; char *s1="Fortra
以下叙述中错误的是
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是______。
有定义语句:intx,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是______。
数据库系统的核心是_______。
若变量已正确定义,要求程序段完成求5!的计算,不能完成此操作的程序段是
以下能正确定义一维数组的选项是______。
层次模型的典型代表是IBM公司的【】数据库管理系统。
下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。intn=0,c;c=getchar();while(c!=’\n’){if(______)n++;}
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
为了使键槽对称于轴线必须使键槽铣刀的()通过工件的轴线,称为对刀。
根据下列案情材料,按照《法律文书写作》教材中的要求,拟写一份不起诉决定书。 被不起诉人刘××随同赵××(已起诉)、周××(已起诉)于2010年6月7日,晚12时许,到××餐馆就餐。三人共喝酒2斤半之后,在次日凌晨1点左右,被不起诉人刘××三人到××街录像
决定单纯扩散方向和流量的驱动力是()
关于气体在血液中运输的叙述,下列哪项是错误的
A.手三阴经穴B.手三阳经穴C.任脉、督脉穴D.足三阳经穴治疗神志病、脏腑病,宜选用的经穴是
关于局麻药极量,下列哪一项是正确的( )
《建筑施工场界噪声测量方法》(GB12524—90)中规定,若待测噪声的声级为76dB(A),背景噪声的声级为70dB(A),则实际待测噪声的声级为()。
通过风险投资方式融资创建的公司比通过其他渠道融资创建的公司失败率要低。可见,与企业家个人素质、公司战略规划或公司管理结构等因素相比,融资渠道对于一个新公司的成功发展是更为重要的因素。如果以下哪项陈述为真,将最有力地削弱上述论证?
Whichofthefollowingcanbestdescribethistalk?
A、Thecollegestoreandthedininghall.B、Thelibraryandthecomputercenter.C、Thepostofficeandthecollegeoffice.D、The
最新回复
(
0
)