首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
21
问题
下列给定程序中,函数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://jikaoti.com/ti/lLi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知下面的程序段,正确的判断是______。#defineA3#defineB(A)(A+1)*a)inta=3;……X=3*(A+B(7));
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统—管理与控制。
对于长度为n的顺序存储的线性表,当随机插入和删除—个元素时,需平均移动元素的个数为【】。
有以下程序:matin(){char*s[]={"one","two","three"},*p;p=s[1];printf("%c,%s\n",*(p+1),s[o]);}
有以下程序:main(){inti=0,s=0;do{if(i%2){i++;continue;}i++;
设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
有以下程序: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);}
有以下程序:main(){intx=0,y=5,z=31while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
随机试题
滚动轴承的基本代号表示轴承的基本类型、结构和尺寸,是轴承代号基础。基本代号由轴承类型代号、尺寸系列代号和()代号构成。
“适用于公布各有关方面应当遵守或周知的事项”的文体是()
功能清泻肺热,平喘止咳者为功能清胃凉血者为
皮内注射法用于药物过敏试验,正确的做法是
这起事故构成()。按照《关于做好生产安全事故调查处理及有关工作的通知》的有关规定,一次死亡30人以上(含30人)的特别重大事故和党中央、国务院领导同志有明确指示的特大事故以及社会影响大的安全事故的有关信息和情况,由()在中央新闻媒体上予
在签订合同中应做到文字()。
在国际贸易中佣金是付给()。
(2003年考试真题)会计期末,企业对持有的到期一次还本付息的长期债券计提的利息应增加长期债券投资的账面价值,而对持有的分期付息的长期债券计提的利息应计入应收利息。()
根据《关于加强和完善基金会注册会计审计制度的通知》,下列重大公益项目中,应当实施专项审计的是()
中国社科院有个教授在微博上发起了“打拐”的活动,社会各阶层反响强烈,公安部门也积极参与,收到一定的效果,更有人大代表表示要将此列为提案。请问你如何看待这个现象,这对政府机关的工作有何启示?
最新回复
(
0
)