首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某学生的记录由学号、8门课成绩和平均分组成,学号和 8门课的成绩已在主函数中给出。请编写fun()函数,它的功能是:求出该学生的平均分放在记录的ave成员中。请自己定义正确的形参。 例如,若学生的成绩是85.5,76,69.5,85,91,72,64
某学生的记录由学号、8门课成绩和平均分组成,学号和 8门课的成绩已在主函数中给出。请编写fun()函数,它的功能是:求出该学生的平均分放在记录的ave成员中。请自己定义正确的形参。 例如,若学生的成绩是85.5,76,69.5,85,91,72,64
admin
2010-05-05
82
问题
某学生的记录由学号、8门课成绩和平均分组成,学号和 8门课的成绩已在主函数中给出。请编写fun()函数,它的功能是:求出该学生的平均分放在记录的ave成员中。请自己定义正确的形参。
例如,若学生的成绩是85.5,76,69.5,85,91,72,64.5, 87.5,则他的平均分应当是78.875。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
#define N 8
typedef struct
{ char num [10];
double s[N];
double ave;
} STREC;
void fun()
{
}
main()
{
STREC s={"GA005",85.5,76,69.5,85,91, 72,64.5,87.5);
int i;
fun (&s);
printf("The %s’ s student data:\n",s.num)/ /*输出学号*/
for(i=0;i<N; i++)
printf("%4.1f\n", s.s
);
/*输出各科成绩*/
printf("\nave=%7.3f\n",s.ave);
/*输出平均分*/
}
选项
答案
void fun(STREC *p) { int i; p->ave=0.0; for(i=0;i<N;i++) p->ave=p->ave+p->s[i]; /*求各门成绩的总和*/ p->ave=p->ave/N; /*求平均分*/ }
解析
本题考查自己定义形参的相关知识点,程序流程是这样的,在fun()函数中求出平均分后,返回到主函数时平均分也要带回,所以只能定义一个指针类型的形参STREC *p,此时,引用成员的方式可以是用指向运算符即p->ave和 p->s
,当然,也可用(*p).ave和(*p).s
。
转载请注明原文地址:https://kaotiyun.com/show/DXID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
20世纪上半叶,发生了以()和()为核心的物理学革命,加上其后的宇宙大爆炸模型、DNA螺旋结构、板块构造理论、计算机科学,这六大科学理论的突破,共同确立了现代科学体系的基本结构。
化学与日常生活密切相关,下列说法错误的是()。
下列关于云计算的说法错误的是()。
色彩是一种物理光学现象.有光就有色。我们生活在缤纷的色彩世界,需要不断地了解色彩、恰当地应用色彩,使我们的生活更加丰富多彩。下列说法正确的是()。①医院墙壁、桌椅选用蓝色或白色,使人心情平静②快餐店选用鲜艳的橙色易引起顾客食欲③中国人结婚用红色
要实现我国经济发展的战略目标,必须加快经济增长方式的转变,其核心是正确处理好()。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
下列不属于我国民族政策内容的是()。
如图所示,X、Y、Z分别是面积为64、180、160的三张不同形状的纸片。它们部分重叠放在一起盖在桌面上,总共盖住的面积为290。且X与Y、Y与Z、Z与X重叠部分面积分别为24、70、36。问阴影部分的面积是多少?
若x、y、z是三个连续的负整数,并且x>y>z,则下列表达式中属于正奇数的是:
下图为我国东部沿海地区某城市功能区分布略图,若图中城镇规划合理,避免了工业大气污染对住宅区的影响,则其指向标是()。
随机试题
A化脑B结脑C病毒性脑膜炎D乙型脑膜炎E新型隐球菌性脑膜炎下列脑脊液的改变符合上述哪种疾病的改变:外观有凝块,葡萄糖明显降低,白细胞分类以中性粒细胞为主
X线照片上某处阻挡光线能力的大小称为
尿中常见大量红细胞管型的疾病是()
A、药品通用名称B、药品商品名称C、注册商标D、专有标识对于横版标签,必须在上三分之一范围内显著位置标出;对于竖版标签,必须在右三分之一范围内显著位置标出的是
在米尔科维奇和布德罗提出的四种人力资源管理模式中,投资模式的具体措施是()。
下列属于个人所得税专项附加扣除的有()。
哥白尼的“日心说”与当时的宗教思想、占统治地位的亚里士多德物理学以及人们的“常识”均相抵触,一开始遭到许多人的反对,直到牛顿发现万有引力定律之后,才逐步被天文学家们承认。由此不能推出的是()。
我国宪法规定,自治州、自治县的自治条例、单行条例须报()批准后生效。
以前有几项研究表明,食用巧克力会增加食用者患心脏病的可能性。而一项最新的、更为可靠的研究得出的结论为:食用巧克力与心脏病发病率无关。估计这项研究成果公布之后,巧克力的消费量将会大大增加。上述推论基于以下哪项假设?()
ShellyShe’sabsolutelyadorable.Ithinkshe’sverypretty,shemakesmelaughalot,um...shetellsterriblejokesbutI
最新回复
(
0
)