📄 第十二章练习2.cpp
字号:
/*2:定义一个结构,用来保存学员的信息,包括:学号,姓名,C语言成绩,JAVA
语言成绩,平均成绩。接受5个学员的信息,计算每个学员的平均成绩并显示详细
信息。计算平均成绩的功能通过函数实现,使用学生结构作参数。 */
#include<stdio.h>
struct xueyuan
{
int num;
char name[20];
float CL;
float JAVA;
};
void main()
{
struct xueyuan xueyuan[5]={{1,"zhangjumin",85,83},{2,"huanglili",80,90},
{3,"lishaoming",93,87},{4,"wangwenchuan",63,75},{5,"moumou",65,53}};
float Cave,Jave,Zave,Csum=0,Jsum=0,Zsum=0;
int i;
printf("学号 姓名 C语言 JAVA语言\n");
for(i=0;i<5;i++)
{
Csum=Csum+xueyuan[i].CL;
Jsum=Jsum+xueyuan[i].JAVA;
Zsum=Zsum+xueyuan[i].CL+xueyuan[i].JAVA;
printf("%d\t %s\t %g\t %g\t\n",xueyuan[i].num,xueyuan[i].name,xueyuan[i].CL,xueyuan[i].JAVA);
}
Cave=Csum/5;
Jave=Jsum/5;
Zave=Zsum/5;
printf("C语言的平均成绩为: %g 分.\n",Cave);
printf("JAVA语言的平均成绩为: %g 分.\n",Jave);
printf("总分的平均成绩为: %g 分.\n",Zave);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -