首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某学生的记录由学号、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
49
问题
某学生的记录由学号、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://kaotiyun.com/show/VBRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序的输出结果是( ) void f(int v , int w) { int t; t=v;v=w;w=t; } main( ) { int x=1,y=3,z=2; if(x>y) f(x,y); else
已定义c为字符型变量,则下列语句中正确的是
若有如下程序:floatsub(inta,intb){return(a*b);}main(){inti=1,j=2,k=3;printf("%4.0f\n",sub((int)sub(k+j,j),
有下列程序:main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}
数据库的故障恢复一般是由()来执行恢复。
有如下程序 #include<stdio.h> main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16)); int i,s=0; for(i=0;i<4;i++)s+=a[i
以下选项中可作为C语言合法常量的是
在结构化方法中,软件功能分解属于软件开发中的______阶段。
要正确定义并初始化一个数组a,它含有5个元素,则正确的语句是______。
随机试题
建筑工程保修完成后,由()组织验收。
中央银行作为证券发行主体,主要涉及两类证券:第一类是国债,第二类是中央银行出于调控货币供给量目的而发行的特殊债券。( )
关于要约,下列说法不正确的是()。
乘坐国际航班离站的散客游客,导游应掌握好时间,使其提前()到达机场。
材料一大别山区图(下图)。材料二古人登上大别山主峰,不禁感叹南北两侧的景色:“山之南山花烂漫,山之北白雪皑皑,此山大别于他山也!”材料三图示灌区是我国高产农田建设的重点区域之一,该区水利工程具有“蓄、引、提、排相结合”的特
《愚公移山》:“指通豫南,达于汉阴。”“汉阴”指()。
男性,28岁。体检发现心脏杂音来诊,怀疑风湿性心脏病。下列检查哪项有确诊意义
假设曲线ι1:y=1-x2(0≤x≤1)与x轴,y轴所围成区域被曲线ι2:y=ax2分为面积相等的两部分,其中a是大于零的常数,试确定a的值.
"Googleisnotaconventionalcompany.Wedonot【C1】______tobecomeone,"wroteLarryPageandSergeyBrin,thesearchfirm’sfo
Hewouldhavepaid______forthehouseifthesalesgirlhadinsistedbecausehereallywantedit.
最新回复
(
0
)