21xrx.com
2025-03-29 14:21:12 Saturday
文章检索 我的文章 写文章
C++ 编程实现学生信息修改
2023-06-23 07:51:47 深夜i     15     0
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++语言通过使用类和对象的方式,可以很方便地实现学生信息的修改。不仅如此,在实际编程中,我们还可以进行更多的扩展和优化。

  
  

评论区