首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> double funl(double a[],int n) { int i;double sum=0.0; for(i=0;i<n;i++) SHm+=a[i]/n; return sum; } void f
有以下程序 #include<stdio.h> double funl(double a[],int n) { int i;double sum=0.0; for(i=0;i<n;i++) SHm+=a[i]/n; return sum; } void f
admin
2018-06-29
43
问题
有以下程序
#include<stdio.h>
double funl(double a[],int n)
{
int i;double sum=0.0;
for(i=0;i<n;i++)
SHm+=a
/n;
return sum;
}
void fun2(double a[],int n,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
;
}
void 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,mx的值是5.000000,mn的值是1.000000,本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/J3xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的功能是调用sub函数计算数组a中字符串的长度,请填空。sub(chars[]){intn;for(n=0;【】n++);return【】;}main(){char*a;
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
设有下列程序:#include<stdio.h>#include<string.h>main(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++)
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中【】的作用是将测试数据传送给被测试的模块,并显示被测试模块所产生的结果。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
在对文件进行操作的过程中,若要求文件的位置回到文件的开头,应当调用的函数是【】函数。
下面的关键字中,不能够从循环体中跳到循环体外的______。
下列选项中不属于软件生命周期开发阶段任务的是()。
微型计算机的性能主要取决于______。
用树型结构表示实体类型及实体间联系的数据模型称为()。
随机试题
区别T细胞亚群的重要标志是A.CD2B.CD3C.CD4/CD8D.CD28E.CD40L
关于医疗技术事故的处理错误的是
麻黄汤组成中含有大青龙汤组成中含有
图示结构MAC和MBD正确的一组为:
关于胶合板特性的说法,正确的有()。
下列关于纳税申报方式的表述中,不正确的是()。
学校应当根据女学生的特点,保障女学生的()。
从课程的表现形式来看,校园文化属于()。
低年级学生擅自离开座位时,教师忽略了他们,转而表扬那些保持不动的学生,离座率会下降。这是因为离座的学生受到了()。
信息系统的基本功能包括监测组织运行状态、预测组织未来、辅助组织管理、支持组织决策以及______组织行为。
最新回复
(
0
)