首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> double fun1(double a[],int n) { int i;double sum=0.0; for(i=0;i<n;i++) sum+=a[i]/n; return sum; } void f
有以下程序 #include<stdio.h> double fun1(double a[],int n) { int i;double sum=0.0; for(i=0;i<n;i++) sum+=a[i]/n; return sum; } void f
admin
2021-02-25
23
问题
有以下程序
#include<stdio.h>
double fun1(double a[],int n)
{
int i;double sum=0.0;
for(i=0;i<n;i++)
sum+=a
/n;
return sum;
}
void fun2(double a[],in tn,double*p,double*q)
{
int i;
*p=*q=a[0];
for(i=1;i<n;i++)
if(a
>*p)*p=a
;
else if(a
<*q)术q=a
;
voic{main()
{
double a[]={1,2,3,4,5};
double mx,mn,av;
av=fun1(a,5);
fun2(a,5,&mx,&mn);
printf("%f%f%f\n",av,mx,mn);
}
程序的运行结果是( )。
选项
A、5.0000003.0000001.000000
B、3.0000005.0000001.000000
C、1.0000005.0000003.000000
D、3.0000001.0000005.000000
答案
B
解析
程序中,fun1()函数的功能是返回数组a中前n个元素的平均值;fun2()函数的功能是遍历数组a的前n个元素,将最大值存放p指向的地址,将最小值存放q指向的地址,所以对于main()函数中的数组a,av的值是3.000000,姒的值是5.000000,mn的值是1.000000,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Rbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2;for(;a<8;a++){b+=a:a+=2:}printf("%d,%d\n",a,b);}
以下选项中不能作为C语言合法常量的是
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:printf("%d\n",n);cont
有以下程序main(){inta=2,c=5;printf(’’a=%%d,b=%%d\n’’,a,c);)程序的输出结果是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
支持子程序调用的数据结构是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
算法的有穷性是指
随机试题
Myfather’sreactiontothebankbuildingat43rdStreetandFifthAvenueinNewYorkcitywasimmediateanddefinite:"Youwon’
传播阿米巴痢疾是传播黑热病是
A.渗出B.白细胞渗出C.血管反应D.炎症介质的释放炎症最特征性的变化是
Exerciseisgoodforpeople,butmostpeoplereallyknowverylittleabouthowtoexerciseproperly.Sowhenyoutry,youmayru
哪一种不是神经递质
A.乙胺嘧啶B.苄青霉素C.特布他林D.红霉素E.甲硝唑
患者,男,40岁。症见心烦不寐,胸闷泛恶,头重目眩,口苦,舌红苔黄腻,脉滑数。本证治法宜
21-三体综合征标准型核型21-三体综合征嵌合型核型
由企业总法律顾问牵头的法律事务组织模式大致分为集中模式、分散模式及()。
某房屋建筑公司在某市承建某外资公司15层高级员工公寓,主体是全现浇钢筋混凝土框架剪力墙结构,建筑面积32000m2,建筑高度55.5m,筏板基础。
最新回复
(
0
)