xf


私信TA

用户名:princenj

访问量:7052

签 名:

等  级
排  名 4769
经  验 1585
参赛次数 2
文章发表 24
年  龄 0
在职情况 学生
学  校 md
专  业

  自我简介:

TA的其他文章

解题思路:题目不难,用几个if全好了,主要看细心。思路在代码里面看。

注意事项:无

参考代码:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
    long a;
    scanf("%d",&a);
    if(a<=100000)
    {
        a=a*1/10;
    }
    else
    {
        if(a<200000)
        {
            a=10000+(a-100000)*7.5/100;//10000为100000以内的钱数,100000*1/10=10000
        }
        else
        {
            if(a<400000)
            {
                a=10000+7500+(a-200000)*1/20;//7500为100000-200000的钱数,  100000*7.5/100=7500        

            }
            else
            {
                if(a<600000)
                {
                    a=10000+7500+10000+(a-400000)*3/100;
                }
                else
                {
                    if(a<1000000)
                    {
                        a=27500+6000+(a-600000)*1.5/100;
                    }
                    else
                    {
                        a=33500+6000+(a-1000000)*1/100;
                    }
                }
            }
        }

    }
     printf("%d",a);
    return 0;
}


 

0.0分

2 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区