编写一个简单的c程序,显示某人工资信息

编写一个简单的c程序,显示某人工资信息,实验题,要求程序运行合适

就只是显示工资吗,那直接用print()输出就好了。

如有帮助,请点击我回答右上角【采纳】按钮。

#include <stdio.h>
void main()
{
    float salary=500;                                        /*员工的基本工资*/
    int k;                                              /*定义变量,存储销售额系数*/
    int profit ;                                         /*定义整型变量,存储销售额*/
    printf("输入员工这个月的销售额:");                   /*输出提示信息*/
    scanf("%d",&profit);                                 /*将输入的销售额存储到变量中*/
    if (profit%1000==0)                                  /*如果是1000的整数倍*/
        k=profit/1000;                                   /*获得销售系数*/
    else                                            /*否则*/
        k=profit/1000+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\n",salary);         /*输出员工这个月的工资*/
}

img

你可以参考这篇文章:https://blog.csdn.net/xiaoyao3857/article/details/8521731

将代码复制一下,在dev_c++或者其他工具运行一下,然后再稍作修改即可

如果对你有帮助,记得采纳一下哦~,谢谢O(∩_∩)O