首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun()的功能是计算数组元素中值为负数的平均值(不包括0)。 例如:数组中元素的值依次为43,47,-21,53,-8,12, 0,则程序的运行结果为-2
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun()的功能是计算数组元素中值为负数的平均值(不包括0)。 例如:数组中元素的值依次为43,47,-21,53,-8,12, 0,则程序的运行结果为-2
admin
2009-02-15
62
问题
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。下列给定程序中,函数fun()的功能是计算数组元素中值为负数的平均值(不包括0)。
例如:数组中元素的值依次为43,47,-21,53,-8,12, 0,则程序的运行结果为-25.333333。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <conio.h>
#include <stdio.h>
double fun(int x[])
{
double sum=0.0;
int c=0,i=0;
/*************found*************/
while(x
==0)
{
if(x
<0)
{
sum=sum+x
;
c++;
}
i++;
}
/************found***********/
sum=sum\c;
return sum;
}
main()
{
int x[1000];
int i=0;
clrscr();
printf("\nPlease enter some data(end with
0) :”);
do
{
scanf("%d",&x
);
}while(x[i++]!=0);
printf("%f\n",fun(x));
}
选项
答案
(1) 错误:while(x[i]==0) 正确:while(x[i]!=0) (2) 错误:sum=sum\c; 正确:sum=sum/c;
解析
错误1:此处考查的是对循环条件的理解,当被判断的数组元素为0时,说明这是数组的最后一个元素,此时要跳出循环。错误2:C语言中的除法运算符是“/”,而不是“、”。
转载请注明原文地址:https://kaotiyun.com/show/RTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
化学与日常生活密切相关,下列说法错误的是()。
下列叙述中,错误的是()。
有关我国1982宪法的结构说法正确的是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
近年来,我国极地科学考察不断取得优异成绩,目前已在南北极建立了四个科学考察平台.在北极建立的是()。
甲、乙两个仓库共存药45吨,现从甲仓库调出库存的60%,从乙仓库调出库存的40%支援非洲,结果两仓库药品库存相差3吨。甲、乙仓库原本库存的比例可能是多少?
某出版社新招了10名英文、法文和日文方向的外文编辑,其中既会英文又会日文的小李是唯一掌握一种以上外语的人。在这10人中,会法文的比会英文的多4人,是会日文人数的两倍。问只会英文的有几人?
随机试题
合成胆固醇的限速酶是
A.1~3个月B.4~6个月C.7~9个月D.10~12个月E.1~2岁添加碎肉、碎菜、软饭等碎状食物的年龄为
患者,女,38岁。35岁时即出现闭经,近来腰膝无力,牙齿摇动欲脱,头发枯萎稀疏,记忆力明显减退。舌淡,脉沉细。其证候是
村民张某为耕田向王某租得一头母牛,后因子女上学经济困难,就将牛牵到集市上卖给刘某。张某的卖价比较合理,刘某并不知道张某的牛的来路不明。后母牛产下一牛犊。王某得知后,要求刘某返还母牛和牛犊。下列论述正确的有哪些?()
应急准备是实施有效救援的基础,主要内容包括(),教育训练与演习,互助协议。
建设工程项目质量控制系统过程中的事中控制是指( )。
下列关于资金时间价值系数的表述中,正确的有()。
下列关于罚金刑的说法,错误的是()。
A.BreakthenewsascalmlyaspossibletochildrenB.BreakthenewsatyourownpaceC.Sharethegoodnewswithyourfriends
A、Anassistantmanager.B、Asalesmanager.C、Acollegelecturer.D、Afootballplayer.B题干询问男士以前做什么工作。对话中男士说自己以前在销售办公设备的Sunny公司做过
最新回复
(
0
)