首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
下述函数用于统计一行字符中的单词个数,单词之间用空格分隔。wordnum(str)charstr[];{inti,num=0,word=0;for(i=0;str[i]!=【】;i++)if(
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
下列关系运算的叙述中,正确的是______。
开发大型软件时,产生困难的根本原因是()。
以下叙述中正确的是
下面程序中函数creat用于建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾,单向链表的头指针作为函数值返回。将程序补充完整。#include<stdiao.h>structlist{chardata;struct
设有定义:inta=2,b=3,c=4;则以下选项中值为0的表达式是______。
在对文件进行操作的过程中,若要求文件的位置回到文件的开头,应当调用的函数是【】函数。
以下选项中不属于字符常量的是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于【】。
随机试题
杏仁的适应证为
以下关于结核性颈淋巴结炎的叙述中,哪项是错误的
男,60岁,高血压病史近20年,经检查:心室肌肥厚,血压:22.6/13.3kPa。最好选用哪种降压药
给予病人用氧指征,一般应以动脉血氧分压低于
依据《民用爆炸物品安全管理条例》的规定,运输民用爆炸物品,收货单位应当向运达地县级人民政府公安机关提出申请,并提交相关材料。所提交的材料中包含的许可证有()。
按照住房城乡建设部、财政部《关于印发的通知》(建标[2013]44号)的规定,人工费、材料费、施工机具使用费、企业管理费和利润包含在分部分项工程费、措施项目费和()中。
污水处理工艺中,关于一级、二级处理正确的说法有()。
“适度紧张”的工作状态有助于提高工作效率。你如何达到“适度紧张”的工作状态?
一、注意事项1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与表达能力并重的考试。2.作答参考时限:阅读材料40分钟,作答110分钟。3.仔细阅读给定的材料,然后按申论要求依次作答,答案写在指定位置。二、给定资料1.商务部官员透
王师傅加工1500个零件后,改进技术,使工作效率提高到原来的2.5倍。后来再加工1500个零件时,比改进技术前少用了18小时,改进技术前每小时加工多少个零件?()
最新回复
(
0
)