複製程式
/*
試寫一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;
}