编写程序:定义一个职工结构体类型,定义职工结构体变量,从键盘输入一名职工信息,然后输出(假设职工信息包括姓名 身份证号 工龄 工资
时间: 2023-11-02 11:25:09 浏览: 212
下面程序是定义一个结构体,并为其定义结构体变量,对其值输入、输出。
5星 · 资源好评率100%
好的,以下是 C++ 代码实现:
```cpp
#include <iostream>
#include <string>
using namespace std;
// 定义职工结构体类型
struct Employee {
string name;
string id;
int workYears;
double salary;
};
int main() {
// 定义职工结构体变量
Employee emp;
// 从键盘输入职工信息
cout << "请输入姓名:";
getline(cin, emp.name);
cout << "请输入身份证号:";
getline(cin, emp.id);
cout << "请输入工龄:";
cin >> emp.workYears;
cout << "请输入工资:";
cin >> emp.salary;
// 输出职工信息
cout << "姓名:" << emp.name << endl;
cout << "身份证号:" << emp.id << endl;
cout << "工龄:" << emp.workYears << " 年" << endl;
cout << "工资:" << emp.salary << " 元" << endl;
return 0;
}
```
运行效果:
```
请输入姓名:张三
请输入身份证号:123456789012345678
请输入工龄:5
请输入工资:8000
姓名:张三
身份证号:123456789012345678
工龄:5 年
工资:8000 元
```
阅读全文