C++利用结构类型编制程序,实现输入一个学生的数学期中和期末成绩,然后计算并输出其平均成绩。
时间: 2024-02-12 21:06:05 浏览: 93
应用c++语言开发显示学生的各科成绩及平均成绩的程序
好的,这是一个简单的C++程序,可以实现您的要求:
```cpp
#include <iostream>
using namespace std;
struct Student {
float midterm; // 期中成绩
float finalterm; // 期末成绩
};
int main() {
Student s;
cout << "请输入该学生的数学期中成绩和期末成绩(用空格隔开):" << endl;
cin >> s.midterm >> s.finalterm;
float average = (s.midterm + s.finalterm) / 2; // 计算平均成绩
cout << "该学生的数学平均成绩为:" << average << endl;
return 0;
}
```
程序中定义了一个名为`Student`的结构体,用来存储学生的期中成绩和期末成绩。在`main`函数中,首先创建一个`Student`类型的对象`s`,然后通过`cin`语句从终端读入该学生的数学期中成绩和期末成绩,计算平均成绩,并输出结果。
阅读全文