首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-
设有以下语句typedefstructTT{charc;inta[4];}CIN;则下面叙述中正确的是()。
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代w的是
表示学生选修课程的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,检索选修了课程号为2的课且成绩不及格的学生学号的表达式是
有如下程序段:intX=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
以下选项中不能用于描述算法的是()。
负责数据库中查询操作的数据库语言是()。
随机试题
简述商鞅“不法古、不修今”的变法理论。
药品命名应尽量避免药品鉴别试验的目的为
水体富营养化
契税的纳税人为转移土地、房屋权属的()。
幕墙按设计图示尺寸以幕墙外围面积计算,则()。
国家对水工程实施保护。国家所有的水工程应当按照()的规定划定工程管理和保护范围。
下列业务中属于所有者权益内部增减变动,不影响所有者权益总额的是()。
以下选项中,与k=n++完全等价的表达式是
WhichofthefollowingistheresponsibilityofanHRmanager?AnHRmanagerusuallyrecruitspeopleoutsidethecompanyby
Everybodywantstogetwealthy.Intoday’s【B1】______world,makingmoneyorbecomingwealthysymbolizesaperson’ssuccessandc
最新回复
(
0
)