首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun的功能是:由形参给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。 例如,n=8时,输入:193.199,195.673,195.757,196.051,196.092,196。596,196.579
给定程序MODll.C中函数fun的功能是:由形参给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。 例如,n=8时,输入:193.199,195.673,195.757,196.051,196.092,196。596,196.579
admin
2013-03-29
33
问题
给定程序MODll.C中函数fun的功能是:由形参给定n个实数,输出平均值,并统计在平均值以上(含平均值)的实数个数。
例如,n=8时,输入:193.199,195.673,195.757,196.051,196.092,196。596,196.579,196.763
所得平均值为:195.838745,在平均值以上的实数个数应为:5
请改正程序中的错误,使程序能输出正确的结果。
注意;不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
int fun(double x[],int n)
{
/**********found************/
int j,c=0,double xa=0.0;
for(j=0; j
xa+=x[j]/n;
printf("ave=%f\n",xa);
for(j=0;j
/*************found************/
if (x[j]=>xa)
c++;
return c;
}
main()
{double x[100]={193.199,195.673,195.757,196.051,196.092,196.596,196.579,196.763);
printf("%d\n",fun (x,8));
}
选项
答案
(1)int j,c=0,double xa=0.0; (2)if (x[j]>=xa)
解析
(1)第一标识下是两个变量定义语句,变量j和c是整型变量,而变量xa是双精度浮点变量,应该分别定义,而不是在一个语句中,因此第一标识下应改成“int j,c=0;doublexa=0.0;"。
(2)第二标识下是用if判断x啪是否大于等于xa,“=>"不是C语言的运算符,在c语言中大于等于用“>="表示,因此第二标识下应改成“if(x[j]>xa)"。
转载请注明原文地址:https://kaotiyun.com/show/vXJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在设计程序时,应采纳的原则之一是()
以下程序的输出结果是【】。main(){inty=9;for(;y>0;y--)if(y%3==0){printf("%d",--y);contin
在以下程序段中,已知血型数据占两个字节,则输出结果是unionun{inti;doubley;}structst{chara[10];unionunb;};
以下程序段的执行结果为#definePLUS(X,Y)X+Ymain(){intx=1,y=2,z=3,sum;sum=PLUS(x+y,z)*PLUS(y,z);printf("SUM=%d",sum
下面程序的运行结果是#include<stdio.h>#include<string.h>main(){char*s1="AbDeG";char*s2="AbdEg";s1+=2;s2+=2;
当输入为"quert?"时,下面程序的执行结果是#include<stdio.h>main(){charc;c=getchar();while(c!=’?’){pu
数据模型按不同应用层次分成3种类型,它们是概念数据模型、【】和物理数据模型。
下述函数通过递归方法将字符串倒置,使用时需要指定字符数组的首地址、起始下标和终止下标。请填空:#include<stdio.h>voidfun(char*s,intlow,inthigh){if(【】)
设有以下程序,为使之正确运行,请在下划线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf
随机试题
在石油沥青防腐中,冷却装置包括加热机构、低位水槽、喷淋器、水循环泵及水路管网。
在党的组织建设中,从严治党的关键是()
免疫性非溶血性发热性输血反应的主要原因和发病机制是输入血液中的
关于靶区的设计,描述正确的是
全口义齿排牙后的试戴前,在可调式架和模型上观察,说法错误的是
下列财务指标中,反映企业营运能力的有()。
预应力管道采用每隔()一道的定位筋进行固定。
永成公司正在研究是否更新现有的计算机系统。现有系统是5年前购置的,目前仍可使用,但功能已明显落后。如果想长期使用,需要在未来第2年年末进行一次升级,估计需要支出3000元,升级后可再使用4年。报废时残值收入为0。若目前出售可以取得收入1200元。预
科学家研究发现,由能承担部分母亲角色的机器替代母亲“养育”的雌性大猩猩幼崽,当它们有后代时,难以承担母亲的角色。而人类与大猩猩具有很大的相似性,所以婴儿不应该由保姆或日托中心来照管,而只应该由他们的亲生母亲来抚育。下列哪一陈述为真,最能加强作者的结论?
InMicrosoft’slatestattempttoreachouttobloggers,thecompanyrecentlygaveawayexpensivelaptopsloaded【C1】______itsnew
最新回复
(
0
)