21xrx.com
2024-12-22 23:35:11 Sunday
登录
文章检索 我的文章 写文章
C++ 编程实现学生信息修改
2023-06-23 07:51:47 深夜i     --     --
C++ 编程 学生信息 修改

学生信息修改是一个常见的需求,需要通过编程实现。在C++语言中,我们可以通过使用类和对象来实现学生信息的修改。

首先,定义一个学生信息类,包括学生的姓名、学号、性别、年龄、电话等信息。可以通过以下代码实现:


class Student {

private:

  string name;

  string id;

  string gender;

  int age;

  string phone;

public:

  Student() {}

  // 构造函数

  Student(string name, string id, string gender, int age, string phone)

    this->name = name;

    this->id = id;

    this->gender = gender;

    this->age = age;

    this->phone = phone;

  

  // 修改学生姓名

  void setName(string name)

    this->name = name;

  

  // 修改学生学号

  void setId(string id)

    this->id = id;

  

  // 修改学生性别

  void setGender(string gender)

    this->gender = gender;

  

  // 修改学生年龄

  void setAge(int age)

    this->age = age;

  

  // 修改学生电话

  void setPhone(string phone)

    this->phone = phone;

  

  // 显示学生信息

  void display()

    cout << "姓名:" << name << endl;

    cout << "学号:" << id << endl;

    cout << "性别:" << gender << endl;

    cout << "年龄:" << age << endl;

    cout << "电话:" << phone << endl;

  

};

然后,在主函数中,我们可以创建一个学生对象,并且通过调用对象的成员函数来修改学生信息。例如,可以通过以下代码实现修改学生的姓名和电话:


int main() {

  Student s("Peter", "1001", "Male", 18, "123456");

  s.setName("John");

  s.setPhone("789012");

  s.display();

  return 0;

}

运行代码后,输出结果如下:


姓名:John

学号:1001

性别:Male

年龄:18

电话:789012

通过上述代码,我们可以看到,C++语言通过使用类和对象的方式,可以很方便地实现学生信息的修改。不仅如此,在实际编程中,我们还可以进行更多的扩展和优化。

  
  

评论区

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