首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
60
问题
下列给定程序中,函数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(){intx=32;print("%d\n",x=x<<1);}的输出是______。
有以下程序:#include<stdio.h>main(){charc[6];inti=0;for(j<6;c[i]=getchar(),i++);
以下程序的输出是【】。main(){charstr1[]=Howdoyoudo",*p=strl;strcpy(str1+strlen(str1)\2"esshe");pfinff("
有以下程序:#include<stdio.h>#difineF(X,Y)(X)*(Y)main(){inta=3,b=4;print("%d\n",F(a++,b++)
以下只有在使用时才为该类型变量分配内存的存储类说明是______。
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:floatsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;
【】(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。
关于结构化程序设计原则和方法描述错误的是()。
随机试题
慢性支气管炎偶有轻微咳嗽,少量痰液,采取下列哪项措施最为合适
在牙面早期定植的细菌是
张某在某超市购物时,因与销售员发生争吵,销售员心存芥蒂。当张某在收银台结账时,该销售员指着张某,并大声呼喊:“抓小偷!”收银员听到后,马上也跟着呼喊:“抓住他!”张某因此被超市保安和其他顾客扑倒在地致伤。对此,谁应当承担责任?()
被告人王某在境外,没有参加国内某中院的缺席审判。缺席审判结束,交付执行刑罚前,人民法院应当告知王某有权对判决、裁定提出异议。此时,王某提出异议的,人民法院如何处理?()
通常情况下,产业集聚区域分为()和高新技术产业集聚区。
某铁路工程A标段长度为30km,包括路基土石方50000m3,大桥1座,小桥涵10座。铺轨架梁由建设单位单独发包。路基工程中,里程DK0+000~DK9+000主要为路基挖方,DK9+000~DK11+000段为1座特大桥,DK11+000~DK18+00
接待有特殊身份和地位的游客,导游人员应注意()。
下列说法中,错误的是()。Ⅰ.设浮点数的基数为4,尾数用原码表示,则0.000010为规格化数Ⅱ.浮点数运算中,运算结果超出尾数表示范围则表示溢出Ⅲ.任何情况下,浮点数的右规操作最多只会进行一次
下列程序的输出结果是【】。main(){inta[]={2,4,6},*ptr=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y)<x)?*(ptr+y):x;p
PrettyGoodWhenSpanishfootballclubBarcelonapaidUS$35millionforRonaldinholastsummer,theyweren’tbuyingapret
最新回复
(
0
)