首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在主函数中,从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun()的功能是:输出数组元素中小于平均值的元素。请补充函数fun()。 例如:数组中元素的值依次为1,2,2,12,5,15,则程序的运行结果为1,2,2,
在主函数中,从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun()的功能是:输出数组元素中小于平均值的元素。请补充函数fun()。 例如:数组中元素的值依次为1,2,2,12,5,15,则程序的运行结果为1,2,2,
admin
2013-06-12
73
问题
在主函数中,从键盘输入若干个数放入数组x中,用0结束输入但不计入数组。下列给定程序中,函数fun()的功能是:输出数组元素中小于平均值的元素。请补充函数fun()。
例如:数组中元素的值依次为1,2,2,12,5,15,则程序的运行结果为1,2,2,5。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。
试题程序:
#include<conio.h>
#include<stdio.h>
void fun( 【 】,int n)
{
double sum=0.0;
double average=0.0;
int i=0;
for(i=0;i<n;i++)
【 】;
average= 【 】;
for(i=0;i<n;i++)
if(x
<average)
{
if(i%5==0)
printf("\n");
printf("%d/",x
);
}
}
main()
{
int x[1000];
int i=0;
clrscr();
printf("\nPlease enter some data(end with 0):");
do
{
scanf("%d",&x
);
}
while(x[i++]!=0);
fun(x,i-1);
}
选项
答案
int x[] sum+=x[i] sum/n
解析
第一空:由主函数main()调用fun()函数的格式,可知,函数fun()的第—个参数为整型数组。第二空:为了求出平均值,首先要对数组中的元素求累加和。第三空:数组中元素的累加和除以元素个数,得到所有元素的平均值。
转载请注明原文地址:https://kaotiyun.com/show/7rJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。 main() { int i, x[3][3]={9,8,7,6,5,4,3,2,1},*p=&x[1][1]; for(i=0;i<4;i+=2)printf("%d",p[i]); }
有以下程序 main() { int a[3][3],*p,i; p=&a[0][0]; for(i=O;i<9;i++)p[i]=i; for(i=O;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是______。
有以下程序 #include <stdio.h> main() { int a[]={1,2,3,4,5,6,7,8,9,10,11,12},*p=a+5,*q=NULL; *q=*(p+5); printf("%d %d\n",*p,*q); } 程序运
若按功能划分,软件测试的方法通常分为白盒测试方法和______测试方法。
若从键盘输入34,则以下程序输出的结果是______。#include<stdio.h>main(){inta;scanf("%d",&a);if(a>30)printf("%d",a);
执行以下程序后,输出’*’号的个数是______。#include<stdio.h>main(){inti,j;for(i=1;i<6;i++)for(j=2;j<=i;j++)putch
语句printf("a\bhow\’s\\\bhe\n");的输出结果是______。(说明:’b’是退格符)
单链表要求内存中可用存储单元的地址______。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是______。
随机试题
电阻对焊工艺参数有________、____、____、____和____。
企业持有至到期投资对其进行质量分析中不必关注的分析内容是
A.亮氨酸B.色氨酸C.赖氨酸D.蛋氨酸E.苏氨酸
以下局部急救处理冲洗溶液中,最适宜处理皮肤接触铬酸的是()
下列对项目管理目标责任书内容的认识,正确的有()。
除临时离职或因正当原因暂时不能工作的以外,会计人员在离职时都应办理交接手续。()
Weareconfidentthattheenvironment______byourfurthereffortstoreducepollution.
下图为美国农业带划分图,请在答题卡上写出图中字母所代表的农业带名称。A__________;B__________;C__________;D__________;E__________。
在面向对象的方法中,(44)是状态和操作(或方法)的封装体,(45)是所有对象的共同行为和不同状态的集合体,方法在类定义中使用(46)来定义,当一个操作被调用时,由(47)带来将被执行的这个操作的详细内容。
Purefeldsparisacolorless,transparentmineral,butimpuritiescommonlymakeitopaqueandcolorful.
最新回复
(
0
)