结构型的应用实验指导,第1张

结构型的应用实验指导,第2张

结构型的应用
一、实验目的
1.熟悉结构型数据的特点。
2.熟悉结构型及其变量、数组、指针变量的定义和赋初值方法。
3.熟悉如何引用结构型数据的成员。
4.熟悉共用型、枚举型的定义方法及其数据处理的方法。
二、预习要采
1.复习结构型的一般定义方法。
2.复习结构型变量、数组、指针变量的定义方法。
3.复习结构型成员的一般引用方法。
4.复习共用型的定义方法及其成员的引用方法。
5.复习枚举型的定义方法及枚举常量的引用方法。
三、实验准备
【问题一】结构型数组的应用
用C语言编写一个程序,将下列数据建立在结构体数组中,然后再计算平均年龄、C课程的平均分、FOXBASE课程的平均分并输出。
姓名 年龄 C FOXBASE
ZHAO 18 90.5 95.0
QIAN 19 92.0 89.0
SUN 17 78.5 65.5
LI 21 88.0 75.0
【待填充的源程序参者清单】
main()
{ struct________________________ 4
{ char name[10];
int age;
float c;
_______________________;
};
struct std student[4]={_____________________,
{"QIAN",19,92.0,89.0},
{"SUN",17,78.5,65.5},
{"LI", 21,88.0, 75.0}
};
float ave_age,ave_c,ave_fox;
int i;
____________________________=0.0;
for(i=0;i<4;i++)
{ave age+=____________________________;
_________________________ +=student[i].c;
ave_fox+=student[i」.foxbase;

ave_age/=4.0;
ave c/= 4.0;
ave fox/= 4.0;
printf("average of age=%f\n", ave_age);
printf("average of e=%f\n",ave_c);
printf("average of foxbase=%f\n",ave_fox);

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 结构型的应用实验指导

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情