@哦 2023-01-02 19:23 采纳率: 50%
浏览 53
已结题

C语言储存职工信息方案

有以下职工信息,使用结构体数组存储这些信息,从键盘输入5条记录,
之后在屏幕上依次输出职工信息。
struct stuff
int stuffID;//职工编号
float bonus;//工资
};
【输入形式】5条职工信息,分行输入,数据间空格隔开
【输出形式】分行输出5条职工信息和最低工资,每行数据均使用1个空格分隔
【输入样例】
1001 8540.59
1002 6345.45
1003 3500.65
1004 4898.86
1005 5345.80
【输出样例】每行数据均使用一个空格分割,分五行输出
1001 8540.59
10026345.45
1003 3500.65
1004 4898.86
1005 5345.80
minBonus = 3500.65

  • 写回答

3条回答 默认 最新

  • |__WhoAmI__| 2023-01-02 19:30
    关注

    望采纳,谢谢。

    #include <stdio.h>
    
    struct stuff
    {
        int stuffID;
        float bonus;
    };
    
    int main()
    {
        struct stuff s[5];
        for (int i = 0; i < 5; i++)
        {
            scanf("%d%f", &s[i].stuffID, &s[i].bonus);
        }
    
        float minBonus = s[0].bonus;
        for (int i = 0; i < 5; i++)
        {
            printf("%d %.2f\n", s[i].stuffID, s[i].bonus);
            if (s[i].bonus < minBonus)
            {
                minBonus = s[i].bonus;
            }
        }
        printf("minBonus = %.2f\n", minBonus);
    
        return 0;
    }
    

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 1月10日
  • 已采纳回答 1月2日
  • 创建了问题 1月2日

悬赏问题

  • ¥15 基于单片机数字电压表电路组成及框图
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 unity第一人称射击小游戏,有demo,在原脚本的基础上进行修改以达到要求
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line