zoukankan      html  css  js  c++  java
  • C语言编程例子-计算工资

    演示版本

    VS2013

    • 计算工资

    实例说明:

    已知某公司员工的工资底薪为500元,员工销售的软件金额与提成方式如下:

    销售额≤2000         没有提成

    2000<销售额≤5000    提成8%

    5000<销售额≤10000    提成10%

    销售额>10000    提成12%

    利用switch语句编写程序,求员工的工资。

    #include <stdio.h>
    
    int main()
    {
        float salary = 500;//员工的基本工资
        int k;//定义变量,存储销售额系数
        int profit;//定义整型变量,存储销售额
        printf("输入员工这个月的销售额:");//输出提示信息
        scanf_s("%d", &profit);//将输入的销售额存储到变量中
        if (profit % 1000 == 0)//如果是1000的整数倍
            k = profit / 1000;//获得销售系数
        else//否则
            k = profit / 1000 + 1;//将销售系数加1
    
        switch (k)
        {
        case 0://销售系数是0~2之间的没有提成
        case 1:
        case 2:break;
        case 3://销售系数是3~5之间的提成为8%
        case 4:
        case 5:
            salary += profit*0.08;//计算工资
            break;
        case 6://销售系数为6~10之间的提成为10%
        case 7:
        case 8:
        case 9:
        case 10:
            salary += profit*0.1;//计算工资
            break;
        default://其他情况,销售系数超过10的提成为12%
            salary += profit*0.12;//计算工资
            break;
        }
    
        printf("员工这个月的工资为:%5.2f
    ", salary);//输出员工这个月的工资
    
    
    
        return 0;
    }

    阿飞

    2021年8月6日

  • 相关阅读:
    (转载)Bonding技术指南
    Linux配置虚拟地址
    VB6之写注册表
    Tomcat集群搭建
    VBS连接远程Oracle
    机器学习 目标函数,损失函数
    深度学习理解内容 初
    leetcode 39. Combination Sum
    leetcode 33. Search in Rotated Sorted Array
    leetcode 29. Divide Two Integers
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/15108811.html
Copyright © 2011-2022 走看看