首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如,n=8时,输入193.199、195.673、195.757、196.051、196.092、196.596、196.579、196.763、所得平
下列给定程序中,函数fun的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如,n=8时,输入193.199、195.673、195.757、196.051、196.092、196.596、196.579、196.763、所得平
admin
2016-12-06
63
问题
下列给定程序中,函数fun的功能是:给定n个实数,输出平均值,并统计平均值以上(含平均值)的实数个数。例如,n=8时,输入193.199、195.673、195.757、196.051、196.092、196.596、196.579、196.763、所得平均值为195.838745,在平均值以上的实数个数应为5。
请改正程序中的错误,使其能得出正确的结果。
注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdlib.h>
2 #include<conio.h>
3 #include<stdio.h>
4 int fun(float x[],int n)
5 /*********found*********/
6 int j,c=0;float xa=0.0;
7 for(j=0;j
8 xa+=x[j]/n;
9 printf(’’ave=%f\n’’,xa);
10 for(j=0;j
11 /*********found*********/
12 i f(x [j] = >xa)
13 c++;
14 return c;
15 }
16 main()
17 {float x[100]={193.199,195.673 、195.757、196.051 、196.092、196.596,196.579,196.763};
18 system(’’cls’’);
19 printf(’’%d\n’’,fun(x,8));
20 }
选项
答案
(1){int j,c=0;float xa=0.0; (2)if(x[j]>=xa)
解析
(1)本题着重考查考生对C语言基本语法以及比较运算符的掌握情况。
(2)本题中的第一个错误:在C语言中,{}应成对出现,所以程序中的语句”int j,c=0;float xa=0.0;’’应改为’’{int j,c=0;float xa=0.0;’’或相同作用的语句;
本题中的第二个错误:在C语言中,判断大于或等于的运算符应为>=,所以程序中的语句’’if(x[j]=>xa)’’应改为’’if(x[j]>=xa)’’或相同作用的语句。
转载请注明原文地址:https://kaotiyun.com/show/yVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
下列程序执行后的输出结果是______。main(){intm[][3]={1,4,7,2,5,8,3,6,9}inti,k=2for(i=0;i<3;i++)
下列程序的输出结果是______。#defineA100main(){inti=0,sum=0;do{if(i=(i/2)*2)continue;sum+
设有定义:floata=2,B=4,h=3;,以下C语言表达式中与代数式计算结果不相符的是______。
已定义以下函数:fun(int*p){return*p;}该函数的返回值是______。
有以下程序:main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x<3;x++)y+=p[x];printf("%d\n",y);}
以下程序的输出结果是______。#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("d\n",a);}
有以下程序main()}inti,s=1;for(i=1;i<50;i++)if(!(i%5)&&!(i%3))s+=i;printf("%d/n",s);}程序的输出结果是
下列选项中不属于结构化程序设计方法的是()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
随机试题
关于利血平作用特点的叙述中,错误的是
下列哪些属于角膜变性
甲、乙、丙三人合买了一套机器设备。甲欲以5000元的价格转让自己的份额。丙表示不变,乙未置可否。3个月后,丁愿意购买该份额,甲接受了丁交付的5000元款项。此时甲父知道此事也欲购买该份额,甲又与其父签订了转让份额协议。这时乙、丙也分别向甲表示,欲购买甲的份
项目投资中的原始总投资是指()。
工作研究是由()构成的。
江南类型的园林也称为南方类型或扬子江类型,按气候带划分也可以称为亚热带园林,以()为代表。
凡属道德所调整的社会关系,必然也为法律所调整;凡属法律所调整的社会关系,则不一定为道德所调整。()
设其中∑为x2+y2+z2=R2,则f(x,y)=_____.
根据一个模式串patternStr,将表达式编译成模式对象的语句是【】。
I______quitestronglythatshewasangrywithme.
最新回复
(
0
)