访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容
/* 试写一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; }