首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是: 计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。 例如,有1
给定程序中,函数fun的功能是: 计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。 例如,有1
admin
2018-03-28
28
问题
给定程序中,函数fun的功能是:
计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中小于平均值的数据移至数组的前部,大于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。
例如,有10个正数:47、30、32、40、6、17、45、15、48、26,其平均值为30. 500000。
移动后的输出为:30、6、17、15、26、47、32、40、45、48。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include < stdlib.h >
#include < stdio .h >
#define N 10
double fun (double * x)
{ int i, j; double av, y[N];
av =0;
for(i:0;i<N;i++)
/*********found*********/
av +=
【1】
;
for(i=j=0;i<N;i++)
if(x
<av){
y[j]=x
;x
=一1;
/*********found*********/
【2】
;
}
i=0;
while (i< N)
【3】
;
}
for(i=0;i<N;i++)x
=y
;
return av;
}
main ()
{ int i; double x[N];
for(i=0 ; i<N;i++)
{x
=rand()%50;
print:f("%4.0 f",x
);)
printf ("\n") ;
printf ("\nThe average is: %f\n",
fun(x));
printf ("\nThe result :\n",fun (x));
for(i=0;i<N;i++)
printf ("% 5 .Of ",x[il) ;
printf ( "\n") ;
}
选项
答案
(1)x[i]/N (2)j++或++j (3)i++或++i
解析
填空1:av代表平均值,本题考查了怎样求平均值,因此本空应该填写x
/N。
填空2:通过for循环和if判断找到x
中比平均值小的数,并把这些值赋值给y[j],因此本空应该填写j++或者++j。
填空3:通过while循环语句,把x
中比平均值大的数放在数组y的后半部分,因此本空应该填写i++或者++i。
转载请注明原文地址:https://jikaoti.com/ti/tna0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。voidprty(int*x){printf("%d\n",++*x);}main(){inta=25;prty(&a);}
对关系S和只进行集合运算,结果中既包含S中的所有元组也包含只中的所有元组,这样的集合运算称为()。
以下程序的输出结果是【】。#defineMAX(x,y)(x)>(y)?(x):(y)main(){inta=5,b=2;c=3,d=3,t;t+MAX(a+,b,c+D)*10;
若fp已正确定义并指向某个文件,当未遇到该文件结束标志时函数feof(fp)的值为
下列程序的运行结果为【】。#include<stdio.h>main(){staticcharstr1[40];charstr2140];strcpy(str2,"China")
以下程序的输出结果是______。main(){inti,k,a[10],p[3];k=5;for(i=0;i<10;i++)a[i]=i;for(i=0;i<3;i++)p[i]=a[i
以下正确的函数声明语句是______。
数据的逻辑结构在计算机存储空间中的存放形式称为数据的【】。
随机试题
目赤肿痛的毫针刺法宜选用
患者男性,24岁,双侧肩关节、肘关节、膝关节对称性游走性疼痛,两周前患化脓性扁桃体炎,ESR60mm/h。患者心率130次/分,心尖区第一音弱,血沉104mm/h,治疗时首选
对二尖瓣狭窄程度的判定最有价值的是
A、外感时邪,引动伏痰B、感受风邪,肺气失宣C、外感时邪,肺气上逆D、禀赋不足,胎毒内蕴E、肺脾气虚,痰浊阻肺百日咳恢复期咳而无力的病机是
在Word窗口中,如果光标停在某个字符前,当选择某个样式时,该样式起作用的对象为()。
土地的交易包括土地买卖、租赁和抵押等子市场,由于我国城市土地所有权属于国家,因此土地交易实质是()
(二) 某贸易公司甲从国外购进200吨新闻纸,委托某船运公司乙运往中国境内。一日,乙船运公司的运货船载着该船船员私自在国外购买的手机、电视机等电器,在中国某市附近海域进行走私交易时,被中国某海关抓获。该海关做出决定,将包括甲公司200吨新闻纸在
culturalidentity
用8位二进制数能表示的最大的无符号整数等于十进制整数______。
Whichdepartmentdoesthewomanworkfor?
最新回复
(
0
)