21xrx.com
2024-09-19 08:55:22 Thursday
登录
文章检索 我的文章 写文章
C++结构体:输入学生成绩并输出
2023-07-06 01:21:00 深夜i     --     --
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++语言的基本编程技巧。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复