首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在主函数中,从键盘输入若干个数放入数组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
69
问题
在主函数中,从键盘输入若干个数放入数组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全国计算机二级
相关试题推荐
有以下程序 #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); } 程序运
有以下程序 #define N 20 fun(int a[],int n,int m) { int i,j; for(i=m;i>=n;i--) a[i+1]=a[i]; } main() { int i,a[N]={1,2,3,4,5,6,7,8,9,1
软件工程研究的内容主要包括:______技术和软件工程管理。
执行以下程序后,输出’*’号的个数是______。#include<stdio.h>main(){inti,j;for(i=1;i<6;i++)for(j=2;j<=i;j++)putch
以下程序的输出结果是______。 #include<stdio.h> main() { int a=5,b=4,c=6,d; printf("%d\n",d=a>b?(a>c?a:c):(b)); }
下列程序的输出结果是______。 #include<stdio.h> main() { double d=3.2;int x,y; x=1.2;y=(x+3.8)/5.0; printf("%d\n",d*y); }
单链表要求内存中可用存储单元的地址______。
若有以下定义:inta[8];则a数组元素的下标上限为______,下限为______。
下列程序把数组元素中的最大值放入a[0]中。则在if语句中的条件表达式应该是______。main(){inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i,bfor(i=0:i<10:i++,p+
当用户要求输入的字符串中含有空格时,应使用的输入函数是
随机试题
金融市场管理的主要内容包括()
A胎头位于子宫底部,胎心位于脐右下方B胎头在耻骨上方,胎心位于脐左下方C胎头在上方,胎心位于脐左上方D胎头在下方,胎心位于脐右下方E胎头在脐左侧,胎心靠近脐下方23.右枕前位
对奎宁的叙述哪项是错误的
子宫内膜异位症患者的典型症状是
在Word应用程序的编辑窗口,常用工具栏和格式工具栏必须出现,否则某些操作将无法完成。()
凭证一旦保存,下列()不能修改。
办公室部门或业务部门负责人根据来文情况提出初步处理意见,就是公文的承办。()
假设以邻接矩阵作为图的存储结构,编写算法判别在给定的有向图中是否存在一个简单有向回路,若存在,则以顶点序列的方式输出该回路(找到一条即可)。(注意:图中不存在顶点到自己的弧)
欧洲美元指的是存人欧洲银行的美元货币。()
Readthearticlebelowaboutteamworkandstress.ChoosethecorrectwordorwordstofilleachgapfromA,B,CorDontheopp
最新回复
(
0
)