灵耀下沉思中的成长 2021-08-30 21:08 采纳率: 90%
浏览 885
已结题

题描述】输入一个正整数n(3≤n≤10),再输入n个雇员的信息(如表9.1所示),输出每人的姓名和实发工资(实发工资=基本工资+浮动工资-支出)

问题描述】输入一个正整数n(3≤n≤10),再输入n个雇员的信息(如表9.1所示),输出每人的姓名和实发工资(实发工资=基本工资+浮动工资-支出)

表9.1 工资表

姓名

基本工资

浮动工资

支出

zhao

240.00

400.00

75.00

qian

360.00

120.00

50.00

sun

560.00

0.00

80.00

【输入形式】先输入雇员数n(整型,3≤n≤10),再依次输入每个雇员的姓名(字符串)、基本工资(实型)、浮动工资(实型)和支出(实型)。

【输入输出样例】(下划线部分表示输入)

n=3

zhao 240 400 75

qian 360 120 50

sun 560 0 80

□zhao,Salary is:565.00

□qian,Salary is:430.00

□□sun,Salary is:480.00

其中下划线部分为输入的内容,□表示空格。

【样例说明】输出这n个雇员的姓名(字符串)和实发工资(实型),每个雇员一行, 内容与格式如下:

姓名,Salary is:实发工资

%5s,Salary is:%7.2f

  • 写回答

1条回答 默认 最新

  • 关注

    你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

    #include<stdio.h>
    
    int main()
    {
        char s[20];
        int n;
        float a,b,c;
        scanf("%d", &n);
        for(int i=0;i<n;i++){
            scanf("%s%f%f%f", s, &a,&b,&c);
            printf("%5s,Salary is:%7.2f\n",s,a+b-c);
        }
        return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 9月14日
  • 已采纳回答 9月6日
  • 创建了问题 8月30日

悬赏问题

  • ¥15 freertos下使用外部中断失效
  • ¥15 输入的char字符转为int类型,不是对应的ascall码,如何才能使之转换为对应ascall码?或者使输入的char字符可以正常与其他字符比较?
  • ¥15 devserver配置完 启动服务 无法访问static上的资源
  • ¥15 解决websocket跟c#客户端通信
  • ¥30 Python调用dll文件输出Nan重置dll状态
  • ¥15 浮动div的高度控制问题。
  • ¥66 换电脑后应用程序报错
  • ¥50 array数据同步问题
  • ¥15 pic16F877a单片机的外部触发中断程序仿真失效
  • ¥15 Matlab插值拟合差分微分规划图论