定义结构体数组,输入四个人的信息后,输出显示这4个人的信息,并计算输出这些人的最高工资

简介: 定义结构体数组,输入四个人的信息后,输出显示这4个人的信息,并计算输出这些人的最高工资

定义结构体数组,输入四个人的信息后,输出显示这4个人的信息,并计算输出这些人的最高工资

思路

  • 定义结构体数组
  • 找出最高工资

代码实现

intmain({
structpeop    {                  // 定义结构体intnum;       //人员序号floatmoney;    //人员工资    };                   
structpeopa[4],*p;   //定义结构体数组,结构体指针floatmax=0;
for(p=a;p<a+4;p++){
printf("请输入人员序号: 人员工资:\n");
scanf("%d %f",&p->num,&p->money);
if(p->money>max)          //边输入边判断最大值max=p->money;
    }
for(p=a;p<a+4;p++)
printf("人员序号:%d\t人员工资:%.2f\n",p->num,p->money);
printf("最高工资:%.2f",max);
}

运行结果

image.png

目录
相关文章
|
3月前
输入3个数a,b,c,按大小顺序输出
输入3个数a,b,c,按大小顺序输出。
103 9
|
5月前
|
JavaScript 前端开发 开发者
数据输出方法
【8月更文挑战第30天】
51 3
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放一组有规律的数据如下图所示,由main函数输出。
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放一组有规律的数据如下图所示,由main函数输出。
265 0
|
8月前
|
SDN
找到年龄最大的人,并输出
找到年龄最大的人,并输出。
86 1
输出7和带7的值(1——100)
输出7和带7的值(1——100)
74 0
|
自然语言处理 C语言 C++
输入两个整数,求它们按由从大到小的顺序输出。要求使用变量的引用。
输入两个整数,求它们按由从大到小的顺序输出。要求使用变量的引用。
计算一个数的每位之和(递归) 例如,用函数DigitSum(1729),则返回1+7+2+9,和为19 输入1729,输出19
计算一个数的每位之和(递归) 例如,用函数DigitSum(1729),则返回1+7+2+9,和为19 输入1729,输出19
118 0
计算一个数的每位之和(递归) 例如,用函数DigitSum(1729),则返回1+7+2+9,和为19 输入1729,输出19
|
Python
Python打印2018年的日历(【问题描述】 打印2018年的日历 【输入形式】 【输出形式】 【样例输入】 【样例输出】)
Python打印2018年的日历(【问题描述】 打印2018年的日历 【输入形式】 【输出形式】 【样例输入】 【样例输出】)
227 0
Python打印2018年的日历(【问题描述】 打印2018年的日历 【输入形式】 【输出形式】 【样例输入】 【样例输出】)
计算 1/1-1/2+1/3-1/4+1/5......+1/99-1/100的值,打印结果
计算 1/1-1/2+1/3-1/4+1/5......+1/99-1/100的值,打印结果
233 0
计算 1/1-1/2+1/3-1/4+1/5......+1/99-1/100的值,打印结果