21xrx.com
2025-04-03 21:52:34 Thursday
文章检索 我的文章 写文章
C++结构体:输入学生成绩并输出
2023-07-06 01:21:00 深夜i     46     0
C++ 结构体 学生成绩 输入 输出

C++ 是一个万能的编程语言,它的强大之处在于它提供了很多的数据结构,其中结构体是其中非常实用的一个。

结构体可以帮助我们将多个相关的数据成员封装成一个整体。比如,在学生成绩管理系统中,我们可以使用结构体来存储学生的姓名和成绩。

下面是一个简单的例子,用结构体来存储学生成绩:

struct student {
  char name[20];
  float score;
};

在这个结构体中,我们定义了两个数据成员,一个是学生的姓名(name),另一个是学生成绩(score)。

现在,我们可以使用这个结构体来输入学生成绩并输出。

#include <iostream>
using namespace std;
struct student {
  char name[20];
  float score;
};
int main () 存储一个学生的信息
  cout << "请输入学生姓名:";
  cin >> s.name;
  cout << "请输入学生成绩:";
  cin >> s.score;
  cout << "学生姓名:" << s.name << endl;
  cout << "学生成绩:" << s.score << endl;
  return 0;

在这个程序中,我们首先定义了一个变量s,它的类型是student结构体,这个变量可以存储一个学生的姓名和成绩。

接着,我们使用cin读取用户输入的姓名和成绩,并将它们存储在s的对应成员变量中。

最后,我们使用cout输出学生的姓名和成绩。

对于每一个学生,我们都可以用上面的程序来输入和输出成绩。

希望这个简单的例子可以帮助你理解结构体的使用,以及C++语言的基本编程技巧。

  
  

评论区