尝试自己定义一种您所熟悉的结构体及该种结构体的一个变量,并实现该变量所有成员的输入和输出操作,要求写出完整程序。(如学生结构、商品结构、零件结构等)。
时间: 2024-03-25 16:40:11 浏览: 58
编一个程序,定义结构类型(有学号、姓名、性别和程序设计成绩四个字段),声明该结构类型变量,用赋值语句对该变量赋值以后再输出。
好的,我定义一个学生结构体,包括姓名、年龄、性别和成绩四个成员变量,以下是实现该结构体的程序:
```c++
#include <iostream>
#include <string>
using namespace std;
struct Student {
string name;
int age;
char gender;
float grade;
};
int main() {
Student stu1;
cout << "请输入学生姓名:";
cin >> stu1.name;
cout << "请输入学生年龄:";
cin >> stu1.age;
cout << "请输入学生性别(男/女):";
cin >> stu1.gender;
cout << "请输入学生成绩:";
cin >> stu1.grade;
cout << "学生信息:" << endl;
cout << "姓名:" << stu1.name << endl;
cout << "年龄:" << stu1.age << endl;
cout << "性别:" << stu1.gender << endl;
cout << "成绩:" << stu1.grade << endl;
return 0;
}
```
运行程序,输入学生信息后,即可输出该学生的姓名、年龄、性别和成绩。
阅读全文