题目要求找出三人中谁的工资最高。小李、小张、小陈今年都是第一年工作,他们希望知道谁本月的工资最高。根据输入三人姓名(拼音)和本月的工资(整数值),找出三人中最高工资,并输出该人姓名(拼音)及其工资。
时间: 2024-03-20 17:42:48 浏览: 16
输入三个数,求最大的
好的,这是一道比较简单的题目,可以通过编写程序来解决。以下是一个C语言的示例代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char name1[20], name2[20], name3[20];
int salary1, salary2, salary3;
printf("请输入第一个人的姓名和工资:");
scanf("%s %d", name1, &salary1);
printf("请输入第二个人的姓名和工资:");
scanf("%s %d", name2, &salary2);
printf("请输入第三个人的姓名和工资:");
scanf("%s %d", name3, &salary3);
if (salary1 > salary2 && salary1 > salary3) {
printf("%s 的工资最高,为 %d 元。\n", name1, salary1);
} else if (salary2 > salary1 && salary2 > salary3) {
printf("%s 的工资最高,为 %d 元。\n", name2, salary2);
} else if (salary3 > salary1 && salary3 > salary2) {
printf("%s 的工资最高,为 %d 元。\n", name3, salary3);
} else {
printf("三人工资相同。\n");
}
return 0;
}
```
程序会先提示用户输入三个人的姓名和工资,然后通过比较三个工资的大小来找出最高的工资和对应的人名。在比较时,使用了多个if-else语句来实现。
阅读全文