时间限制: 1 Sec 内存限制: 128 MB
提交: 4459 解决: 2011
[提交][状态][讨论版]
定义一个职工结构体数组,从键盘输入5位职工的信息,打印出最高的工资。
从键盘输入5位职工的信息(4个数据,每个占一行,工资有两位小数)。
打印出最高的工资。
liuxin 91736527976271265 11 1234.23 liyixin 91736527976271265 11 5234.24 liuxin 91736527943271265 11 1244.25 liuxin 91736527976271265 11 1284.26 liuxin 91736527976271265 11 1232.27
5234.24
#define _CRT_SECURE_NO_WARNINGS 1
#include
#include struct Worker
{char name[100];char id[100];int age;float wage;
};int main() {Worker worker[5];for (int i = 0; i < 5; i++) {scanf("%s", worker[i].name);scanf("%s", worker[i].id);scanf("%d", &worker[i].age);scanf("%f", &worker[i].wage);}float max = worker[0].wage;for (int i = 1; i < 5; i++) {if (worker[i].wage > max) {max = worker[i].wage;}}printf("%.2f\n", max);return 0;
}