若是凉夜已成梦

青春里 总有些事情要努力去做 总有些梦想要拼命去追。


  • 运维

  • 前端

  • 编程

  • 随笔

  • hust-oj

3103: 要发工资了!

发表于 2017-10-06   |   分类于 HUSTOJ   |   阅读次数 1,226

题目描述

定义一个N行4列的二维数组,各行分别职工的基本工资、奖金、扣款和应发工资。输入n名职工的基本工资、奖金和扣款,计算并输出每名职工的应发工资,最后再输出所有职工的工资总额。

输入

先输入职工人数n,
再输入这n名职工的基本工资、奖金、扣款

输出

分n行显示每名职工的工资情况,
再输出所有职工的工资总额。
所有输出数据均保留两位小数

样例输入

5
977.20 785.32 87.56
786.43 639.23 68.10
733.43 814.72 85.11
911.12 874.98 88.42
763.22 811.00 89.21

样例输出

977.20 785.32 87.56 1674.96
786.43 639.23 68.10 1357.56
733.43 814.72 85.11 1463.04
911.12 874.98 88.42 1697.68
763.22 811.00 89.21 1485.01
1535.65

参考代码

#include <stdio.h>
#define N 100
int find(int *, int, int);
int main( ) 
{
    double salery[N][4];
    //保存工资的数组
    double sum,aver;
    //保存平均成绩的数组
    int i,j,n;
    scanf("%d",&n);
    sum=0;
    for (i=0;i<n;i++) 
    {
        for (j=0;j<3;j++)
                scanf("%lf",&salery[i][j]);
        salery[i][3]=salery[i][0]+salery[i][1]-salery[i][2];
        sum+=salery[i][3];
    }
    aver=sum/n;
    for (i=0; i<n; i++) 
    {
        for (j=0; j<4; j++)
                    printf("%.2f ",salery[i][j]);
        printf("n");
    }
    printf("%.2fn",aver);
    return 0;
}

解析

暂无

hustoj

发表评论 取消回复

邮箱地址不会被公开。 必填项已用*标注

*
*


hoxis wechat
著作权归作者所有
站点更新说明
  • 文章目录
  • 站点概览
若是凉夜已成梦

若是凉夜已成梦

青春里 总有些事情要努力去做 总有些梦想要拼命去追。

1904 日志
6 分类
12 标签
RSS
weibo github twitter facebook

友情链接

原站点 Dreams孤独患者 Skip
© 2017 若是凉夜已成梦
Powered by WordPress | 已运行
Theme By NexT.Mist