首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:计算n门课程的平均分,结果作为函数值返回。 例如,若有5门课程的成绩是:90.5,72,80,61.5,55,则函数的值为71.80。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
编写函数fun,其功能是:计算n门课程的平均分,结果作为函数值返回。 例如,若有5门课程的成绩是:90.5,72,80,61.5,55,则函数的值为71.80。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括
admin
2017-02-24
60
问题
编写函数fun,其功能是:计算n门课程的平均分,结果作为函数值返回。
例如,若有5门课程的成绩是:90.5,72,80,61.5,55,则函数的值为71.80。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<stdio.h>
float fun(float*a,int n)
{
}
void main()
{
float Score[30]={90.5,72,80,61.5,55},aver;
aver=fun(score,5);
printf("\nAveracje score is:%5.2 f\n",aver),
}
选项
答案
float fun(float*a,int n) { float av=0.0; int i; for(i=0;i<n;i++)/*求分数的总和*/ av=av+a[i]; return (av/n);/*返回平均值*/ }
解析
本题考查:如何通过指针来实现计算平均分。
本题较简单,只需用一个循环语句就可完成数组元素的求和,再将和除以课程数即可。需要注意的是本题对指针的操作,当指针变量指向一个数组时,用该指针变量引用数组元素,引用方式与数组的引用方式相同。例如,本题中a指向了score,所以通过a引用score中的元素时可以用下标法,也可以用指针运算法,a
和*(a+i)具有相同的作用。下标运算实际上是从当前地址开始往后取出地址中的第几个元素,当前地址下标为0。例如,若有int cc[10],*p=cc+5;,即p指向了cc的第5个元素,则p[0]的作用与cc[5]相同;p[3]的作用是取出从当前地址(即p所指地址)开始往后的第3个元素,它与cc[8]相同;p[-2]的作用是取出从当前地址开始往前的第2个元素,它与cc[3]相同,但不提倡使用“负”的下标。
计算平均分方法。
掌握以下语句。
for(i=0;i<n;i++)/*求分数的总和*}
av=av+a
;
return(av/n); /*返回平均值*/
转载请注明原文地址:https://kaotiyun.com/show/NMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列二维数组初始化语句中,不正确的是()。
下列字符数组初始化语句中,不正确的是()。
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];printf("%dXn",j);}
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
以下程序的输出结果是______。#include<stdio.h>main(){intifor(i=’a’;i<’f’;i++,i++)printf("%c",i-’a’+’A’);printf("\n");}
以下程序的输出结果是______。main(){inty=9;for(;y>0;y--)if(y%3==0){printf("%d",--y);continue;}}
在C语言中,变量的隐含存储类别是
设有如下定义:structsk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
随机试题
数据加密是指要把保护的数据进行编码后形成______________。
A.急性粟粒性肺结核B.急性空洞型肺结核C.局灶型肺结核D.千酪性肺炎(2009年)属于非活动性肺结核的是
位于某镇工业区中的日化厂,受托为甲市一家化妆品公司加工化妆品一批,委托方提供的原材料不含税金额66万元,加工结束向委托方开具专用发票收取加工费和辅助材料费的含税金额共计35.1万元;该日化工厂无同类化妆品市场价格。化妆品公司收回化妆品后以150万元的价值出
成语“爱屋及乌”的含义是“爱人者,兼屋上之乌”,它体现了()
根据《中华人民共和国出境入境管理办法》规定,旅游团队出境前已经确定分团入境的,组团社应当事先向()备案。
某乡一所初中进行危房改造,乡政府公开向学生家长集资。由于进度缓慢,乡政府便向学校下了一道命令,凡是缴了集资的家庭,其子女可以在学校正常上课,否则要让学生停课回家催家长缴款。结果,该校50多人的教学班只剩下10多名学生,教师无法正常上课,只好停课一周。
分析下面的谱例。要求:判断调式调性。
图像文件的类型有多种,下列哪一种图像文件可以具有动画效果?()
通用异步收发器(UART)由【61】器、接收器、控制单元以及【62】发生器等构成。
下列与表中字段相关的属性中,通过设置可以提高查询速度的属性是
最新回复
(
0
)