#4590. 结构体基础练习:学生信息统计
结构体基础练习:学生信息统计
题目描述
定义一个存储学生信息的结构体,包含姓名、语文成绩、数学成绩、英语成绩四个成员。要求输入一名学生的信息,计算该学生的总成绩,并按照格式输出所有信息。
结构体定义要求
struct Student{
string name; // 姓名
int chinese; // 语文成绩
int math; // 数学成绩
int english; // 英语成绩
};
输入格式
一行输入四个数据,分别为:姓名(无空格字符串)、语文成绩、数学成绩、英语成绩,数据之间用空格分隔。
输出格式
一行输出五个数据:姓名、语文成绩、数学成绩、英语成绩、总成绩,数据之间用一个空格分隔。
输入样例
张三 90 85 95
输出样例
张三 90 85 95 270
解题思路
- 按照要求定义学生结构体;
- 定义结构体变量并输入数据;
- 计算三科成绩总和;
- 按格式输出所有信息。
提示
- 总成绩为三科成绩直接相加;
- 输出时注意数据顺序和格式,不要遗漏总成绩;
- 所有成绩均为整数。
粤公网安备44195502000195号