首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
37
问题
有以下程序
#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全国计算机二级
相关试题推荐
下列叙述中正确的是
设循环队列的存储空间为O(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
设有定义语句:char*aa[2]={"abcd","ABCD"};则以下叙述正确的是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
若有定义语句:intm[][3]={1,2,3,4,5,6,7};,则与该语句等价的是()。
以下叙述中正确的是
数据库设计过程不包括
将E-R图转换为关系模式时,实体和联系都可以表示为()。
下列给定程序中,函数fun的功能是:用选择法对数组中的n个元素进行升序排列。请修改程序中的错误,使它能得出正确的结果。注意:不得增行和删行,也不得更改程序的结构!试题程序:#include<stdio.h>#defineN20
随机试题
鼻尖在发际线至下巴________的位置。
FIDIC合同条件中,某些项目的工程量清单中包括“暂列金额”款项,对此款项的理解正确的是()。
土的基本分类包括()。
企业的库存现金应存放在出纳人员的抽屉内。()
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
南北朝时期,统治者宣扬佛教或大肆毁佛,其根本原因是()。
1929年毛泽东在《关于纠正党内的错误思想》一文中着重提出
马克思主义认为,实现社会形态更替的重要手段和决定性环节是()。
下面的SQL语句能实现的功能是()。SELECT*FROM学生WHERE班级号=’’0801’’;UNION;SELECT*FROM学生WHERE班级号=’’0802’’
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”,同时还设计出窗体对象“fQuery”。试按以下要求完成设计:(1)创建一个查询,
最新回复
(
0
)