首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。 例如,学生的成绩是:85.5,76,69.5,85,91,72, 64.5,87.5,则
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。 例如,学生的成绩是:85.5,76,69.5,85,91,72, 64.5,87.5,则
admin
2019-03-19
25
问题
某学生的记录由学号、8门课程成绩和平均分组成,学号和8门课程的成绩已在主函数中给出,请编写函数fun,其功能是:求出该学生的平均分,并放入记录的ave成员中。
例如,学生的成绩是:85.5,76,69.5,85,91,72,
64.5,87.5,则他的平均分应为78.875。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun部位中填入你编写的若干语句。
试题程序:
#incl ude < stdio.h >
#define N 8
typectef struct
{
char num[1 ];
double s[N];
double ave;
}
STREC,
void fun(STREC*a)
{
}
void main()
{
STREC S={"GA005",85.5,7 6,69.5,85 ,91, 72 ,64.5 r 87.5};
int i;
fun(&s);
printf("The%s’s student da
ta:\n",s.num);
for(i=0;i < N;i++)
printf("%4.1 f\n",s.s
);
printf("knave=%7.3f\n",s.ave);
}
选项
答案
void fun (STREC*a) { int i; a一 >ave =0 .0; for(i=0 ; i < N; i++) a 一 >ave 一a一 > ave +a一 >s [i]; /*求各门课程成绩的总和*/ a一 > ave=a一 > ave/N; /*求平均分*/ }
解析
本题考查:结构体类型成员运算;指向结构体类型的指针变量作函数参数。
本题考查自定义形参的相关知识点,程序流程为:在fun函数中求出平均分后,返回到主函数时平均分也要带回,所以只能定义一个指针类型的形参STREC*a,此时,引用成员的方式可以使用指向运算符,即a一 >ave和a一 >s
,也可用(*a). ave和(*a).s
。
转载请注明原文地址:https://jikaoti.com/ti/LXf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。#include<stdio.h>main(){chara[]="labchmfye",t:int1,j;for(i=0;
以下程序的输出结果是()。#include<stdio.h>voidfun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。#include<string.h>main(){infi,j,[13];charstr[]={"1234567"};for(i=0,j=strlen(str)[14]
数据库的故障恢复一般是由()
若有定义和语句: intw[2][3],(*pw)[3];pw=w; 则对w数组元素的非法引用是()
若执行下述程序时,若从键盘输入6和8时,结果为main(){inta,b,s;scanf("%d%d",&a,&b);s=aif(a<b)s=b;s*=s;
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,s
函数sub的功能是根据下面近似分式求π的值。(π*π)/6=1+1/(2*2)+1/(3*3)+…+1/(n*n)现在请在下面的函数中填空,完成求π值的功能。#include"math.h"doublesub(longm
随机试题
可满足组织成员心理上的自主需要,减少由于地位差异而造成的心理距离的领导方式是()
下列属于新闻单位的是()
法定代表人对项目评估的实质性内容的审核,包括()
言语沟通在技巧上主要采用
根据我国宪法,国家保护私营经济的合法的权利和利益,对私营经济实行的原则是()
某承包商承揽的写字楼工程,由于场地中间有几户居民不搬迁,工程不能按期开工。承包商向业主(监理工程师)发出索赔意向书后,依然迟迟不能开工。在这样的情况下,承包商应该按照工程师要求的合理间隔期,提交()。
结合实际论述教育中三种典型的师生关系模式对学生的影响。
一、注意事项1.本试卷由给定资料与作答要求两部分构成。二、给定资料1.2007年4月9日至10日,全国纠风工作会议在广州召开。中共中央常委、国务院总理温家宝会前对纠风作出重要批示,中共中央政治局常委、中央纪委书记吴官正向会议致信,国务委员兼
Thespeakermainlydiscusses______.
A、Heisadirectorofhisdepartment.B、Heisconfusedbythemessage.C、Hebearsthesamenamewithacolleague.D、Heworksin
最新回复
(
0
)