复制程式
/*
试写一C(C++)程式,完成下列叙述之规定及功能:
(1) 请定义一具有姓名(name[6])及薪水(payment)两栏之员工结构(Employee)。并将姓名宣告为字串,将薪水宣告为单精确浮点数。
(2) 程式可输入n位员工的姓名及薪水。
(3) 程式可印出n位员工的姓名及薪水。*/
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{
int num;
cout << "请输入员工人数: ";
cin >> num;
struct employee
{
char name[6];
float payment;
};
struct employee emp[6];
for (int i=0; i<num; i++)
{
cout << "请输入第" << i+1 <<"位的员工姓名: ";
cin >> emp[i].name;
cout << "请输入第" << i+1 <<"位的员工薪水: ";
cin >> emp[i].payment;
}
for (int i=0;i<num;i++)
{
cout << emp[i].name << ", 薪水: "<< emp[i].payment << endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}