计算三个同学的总成绩、平均成绩。

简介: 计算三个同学的总成绩、平均成绩。

计算三个同学的总成绩、平均成绩。
(1)需要定义一个结构体,其成员有学号,姓名,三门课的成绩,总分,平均分;
(2)定义一个结构体数组,并赋初值;
(3)计算三个同学的总分及平均分;
(4)输出这三个同学的信息;

include "stdio.h"

define N 3

struct stu
{char id[6];
char name[10];
int m1,m2,m3;
float avg,sum;}
main()
{stu student[N]={ {"001","李小明",78,89,90},{"008","陈小东",85,81,67},
{"016","王永民",89,78,90}};
int i;
for (i=0;i<N;i++)
{student[i].sum=student[i].m1+student[i].m2+student[i].m3;
student[i].avg=student[i].sum/3.0;}
printf("他们的成绩单为:\n");
printf("学号\t姓名\t数学 英语 语文 总分 平均分\n");
for(i=0;i<N;i++)
printf("%s\t%s\t%d%6d%7d%7.1f%6.1f\n",student[i].id,student[i].name, student[i].m1,student[i].m2,student[i].m3,student[i].sum,student[i].avg);
}

相关文章
|
7月前
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,并存到磁盘中
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,并存到磁盘中
105 0
|
2月前
成绩计算
【10月更文挑战第17天】成绩计算。
86 3
|
2月前
|
索引 Python
Excel学习笔记(一):python读写excel,并完成计算平均成绩、成绩等级划分、每个同学分数大于70的次数、找最优成绩
这篇文章是关于如何使用Python读取Excel文件中的学生成绩数据,并进行计算平均成绩、成绩等级划分、统计分数大于70的次数以及找出最优成绩等操作的教程。
92 0
|
4月前
|
SQL 数据库连接 数据库
查询每位学生成绩大于85的课程
【8月更文挑战第5天】查询每位学生成绩大于85的课程。
54 7
|
6月前
1077 互评成绩计算 (20 分)
1077 互评成绩计算 (20 分)
某学科成绩的录入并显示出最高分,最低分,平均值。
某学科成绩的录入并显示出最高分,最低分,平均值。
教务系统以数组的方式输入6位同学的成绩,输出平均成绩(调用函数,结果保留两位小数)并分别按照成绩高低显示出每位同学的成绩状况。
教务系统以数组的方式输入6位同学的成绩,输出平均成绩(调用函数,结果保留两位小数)并分别按照成绩高低显示出每位同学的成绩状况。
|
C语言
C语言刷题系列——17.计算平均成绩 18.找出总分最高的学生19.通讯录排序(一)
C语言刷题系列——17.计算平均成绩 18.找出总分最高的学生19.通讯录排序(一)
489 0
C语言刷题系列——17.计算平均成绩 18.找出总分最高的学生19.通讯录排序(一)