历史上的今天
返回首页

历史上的今天

今天是:2025年11月04日(星期二)

正在发生

2022年11月04日 | C语言一百例第二例

2022-11-04 来源:csdn

代码:


/*

C语言第二例

题目:企业发放的奖金根据利润提成。


利润(I)低于或等于10万元时,奖金可提10%;

利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;

20万到40万之间时,高于20万元的部分,可提成5%;

40万到60万之间时高于40万元的部分,可提成3%;

60万到100万之间时,高于60万元的部分,可提成1.5%;

高于100万元时,超过100万元的部分按1%提成。

从键盘输入当月利润I,求应发放奖金总数?


程序分析:请利用数轴来分界,定位。注意定义时需把奖金定义成双精度浮点(double)型。

*/


//首先需要输入一个值,这个值最大可能超过1000000(一百万),所以使用double,另外有六种情况,六种情况各有关联,都是包含关系


#include


void main(void)

{

    double a;                   //先定义输入常量

    double b,c,d,e,f,g;           //定义各种情况得到的奖金

    b=100000*0.1;                   //当低于等于十万时候的奖金

    c=b+100000*0.075;               //当十万到二十万的奖金

    d=c+200000*0.05;                 //当二十万到四十万的奖金

    e=d+200000*0.03;                   //当四十万到六十万的奖金

    f=e+400000*0.015;                    //当六十万到一百万的奖金

    printf("你的净利润是:");

    scanf("%lf",&a);


    if(a<=100000)

    {

        g=a*0.1;

    }

    else if(a<=200000)

    {

        g=b+(a-100000)*0.075;

    }

     else if(a<=400000)

    {

        g=c+(a-200000)*0.05;

    }

     else if(a<=600000)

    {

        g=d+(a-200000)*0.03;

    }

     else if(a<=1000000)

    {

        g=e+(a-400000)*0.015;

    }

    else if(a>1000000)

    {

        g=e+(a-1000000)*0.01;

    }

    printf("提成为:g=%lf",g);

}


运行结果:

推荐阅读

史海拾趣

Gigarams Semiconductor Device Corp公司的发展小趣事
这可能是由于定位力量不够或初始力矩过大导致的。解决方案包括调整定位参数、优化启动策略或增加缓冲装置以减少振动。
Electric Imp Inc.公司的发展小趣事

在电子行业的浪潮中,Electric Imp Inc.公司以其独特的物联网(IoT)解决方案崭露头角。公司创始人是一位资深的电子工程师,他敏锐地捕捉到了物联网市场的巨大潜力。在创业初期,公司面临资金短缺、技术瓶颈等挑战,但创始人带领团队夜以继日地研发,终于推出了第一款基于云计算的物联网设备管理平台。这款产品凭借其易用性、稳定性和可扩展性,迅速获得了市场的认可。

淩志比高公司的发展小趣事

随着国内市场的逐渐饱和,淩志比高公司开始将目光投向海外市场。公司制定了国际化战略,积极拓展海外市场,与多家国际知名企业建立了合作关系。通过不断的市场拓展和品牌推广,淩志比高逐渐在国际市场上获得了认可。

DALLAS公司的发展小趣事

Dallas公司一直将技术研发作为公司发展的核心驱动力。公司投入大量资源用于半导体领域的技术研发,不断探索新的技术方向和产品应用。这种持续的技术研发投入使得Dallas公司能够不断推出具有创新性和竞争力的产品,保持了在市场中的领先地位。

Enterpoint公司的发展小趣事

作为一家有社会责任感的企业,Enterpoint公司始终关注可持续发展问题。他们积极推广绿色、环保的生产方式,减少对环境的影响。同时,公司还积极参与社会公益活动,通过捐赠物资、支持教育等方式回馈社会。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

Epistar Corp公司的发展小趣事

近年来,随着OLED(有机发光二极管)技术的兴起,LED行业面临着巨大的挑战。Epistar敏锐地意识到了这一点,开始积极调整战略方向,加大在OLED技术领域的研发力度。同时,公司还通过优化产品结构、提高生产效率等措施降低成本、提升竞争力。这些努力使Epistar在OLED技术浪潮中保持了稳健的发展态势。

问答坊 | AI 解惑

详细说明备份

什么是备份,如何备份,那些硬件可备份…

查看全部问答>

散热结构对白光LED使用性能的影响

  解决封装的散热问题才是根本方法   由于增加电力反而会造成封装的热阻抗急剧降至10K/W以下,因此国外业者曾经开发耐高温白光LED,试图藉此改善上述问题。然而,实际上大功率LED 的发热量比小功率 LED高数十倍以上,而且温升还会使发光效率 ...…

查看全部问答>

stm32单片机资料

本帖最后由 paulhyde 于 2014-9-15 09:45 编辑 比较给力的单片机,功能丰富,使用简单。 [ 本帖最后由 sirius119 于 2011-8-4 14:13 编辑 ]  …

查看全部问答>

snmp开发

本人初学vxworks的snmp开发,请教各位,我按照tutorial的步骤建立代理之后,使用get命令得到系统组和接口组的mib对象都正确,但是ipAddrTable组的对象返回值都是1,得不到正确的ip地址,该如何解决?多谢。…

查看全部问答>

SSD1963触屏控制器

哪位做过SSD1963触屏控制器的驱动啊?直接修改9b96驱动,除了修改硬件意外还需要怎么修改啊,屏幕总是不亮,但是可以画线!…

查看全部问答>

atmega644 看门狗疯狂重启!!!一条疯狗啊

不说,直接上我的代码: void WDT_Init(void) // 看门狗初始化 {     //WDTCSR = 0x00; // 关闭看门狗     //CLR_BIT(MCUSR, WDRF); // 看门狗复位标志清零     asm(\"wdr\"); // 复位WDT(喂狗)     ...…

查看全部问答>

2013-14 年度TI DSP及嵌入式大奖赛在线报名开始啦!

自从2003年TI DSP及嵌入式大赛以来,已经有数千名本科生和研究生参加了大赛,在TI高性能的DSP平台下发挥创造力,创作出了许多优秀作品。随着嵌入式技术的进步和新应用领域的拓展,更是有很多作品带给我们惊喜。2013-14年度的DSP及嵌入式大奖赛已经 ...…

查看全部问答>

BBB 镜像烧录

下载了这个镜像,BBB-eMMC-flasher-v2013.12-2014.03.17.img ,但是一直没烧录成功,内存卡是8G的,用的读卡器, 不知谁遇见过这样的问题,解答一下。 SD卡托也试过,将SD卡托放到卡槽里识别不到盘符,用软件能够看到这个盘 …

查看全部问答>