/*输入一周工作小时数,然后打印工资总额、税金和净收入*/ 
#include <stdio.h>
#include <stdlib.h>            // “system”头文件 
#define A 10
#define B 1.5
#define C 0.15
#define D 0.20
#define E 0.25
#define F 40
#define G 150
#define H 300
int main()
{
    int a,b,x,y;//基本工资b,小时数a,税金x,净收入y 
    printf("输入一周工作的小时数:");
    scanf("%d",&a); 
    if(a>=0&&a<=40)
    {
        b=A*a;    //TODO
    }
    else
    {
        b=(A*F)+(B*(a-40)*A);    //TODO
    }
    if(b>=0&&b<=300)
    {
        x=C*b;    //TODO
    }
    else if(b>300&&b<=450)
    {
        x=H*C+(b-H)*D;    //TODO
    }
    else
    {
        x=H*C+G*D+(b-H-G)*E;    //TODO
    }
    y=b-x;
    printf("一周工作的小时数:%d\n基本工资:%d\n税金:%d\n净收入:%d\n",a,b,x,y);
    system("pause");        //设置停留命令,头文件<stdlib.h>; 
    return 0;
}

C PRIMER PLUS(第六版编程练习)7.12编程练习_7题相关推荐

  1. C++ Primer Plus 第六版 所有章节课后编程练习答案

    我的独立博客地址:www.blog4jimmy.com,欢迎大家关注 下面的是C++ Primer Plus 第六版所有章节的课后编程练习的答案,都是博主自己写的,有不对的地方请大家留言指出讨论讨论 ...

  2. C++ Primer Plus第六版第六章编程练习 第4题, 加入Benevolent Order of Programmer后,在BOP大会上

    /*************************************************************************************************** ...

  3. C Primer Plus第六版(中文版)编程练习答案(完美修订版)汇总

    //本文是博主编写的C Primer Plus第六版(中文版)编程练习答案的所有链接; //使用超链接汇总于此,若是有用请点赞收藏并分享给他人; C Primer Plus 第六版(中文版)第二章(完 ...

  4. 深夜里学妹竟然问我会不会C?我直接把这篇文章甩她脸上(C Primer Plus 第六版基础整合)

    C Primer Plus 第六版 前言 第一章 初识C语言 一.C语言的起源 二.C语言的应用 三.C语言的特点 四.编译的过程 五.编码机制 1.简述 2.完成机制 六.在UNIX系统上使用C 七 ...

  5. C primer plus(第六版)第十一章源代码

    C primer plus(第六版)第十一章源代码 /* 11.1 */ #include<stdio.h> #define MSG "I am a symbolic strin ...

  6. C++ Primer Plus(第六版)第四章编程练习参考答案

    答案出于菜鸟之手,希望大家参考,提出建议!!! 一. #include<iostream>using namespace std;int main() {char fname[20];ch ...

  7. C Primer Plus (第六版) 第十四章_编程练习答案

    no1.c //重新编写复习题5,用月份名的拼写代替月份号(别忘了用strcmp()).在一个简单的程序中测试该函数 # include <stdio.h> # include <s ...

  8. C Primer Plus 第六版编程练习第五章答案

    1,编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间.使用#define或const创建一个表示60的符号常量或const变量.通过while循环让用户重复输入值,直到用户输入小于或等于0 ...

  9. C++ Primer Plus(第六版)第4章 编程练习答案详解

    第四章 1. 编写一个C++程序,如下述输出示例所示的那样请求并显示信息: What is your first name? Betty Sue What is your last name? Yew ...

  10. C++ Primer Plus(第六版)第6章 编程练习答案详解

    1. 编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外),同时将大写字符转换为小写,将小写字符转换为大写(别忘了cctype函数系列). #include<iostream& ...

最新文章

  1. 160个Crackme013之投机取巧
  2. 打不开内存卡,U盘提示未格式化的3种修复及数据恢复方法
  3. Activiti源码 ProcessEngineConfiguration
  4. P2014-选课【树形dp,背包】
  5. Java学习--内部类
  6. 写SQL语句需要注意的点
  7. 原来在首席架构眼里MySQL果然如此不一样!
  8. 图像形态学运算之腐蚀-膨胀篇
  9. Ubuntu -- 无法正常安装卸载ssh以及chattr无反应的问题
  10. 【网络优化|渣速必看】合理设置MTU,提升网络速度
  11. An ac a day,keep wa away
  12. VISIO 连接线转角居然默认不是直角,每次要改格式
  13. 解决谷歌浏览器最新chrome94版本CORS跨域问题(海康视频插件无法播放的问题)
  14. Swing Copters摇摇欲坠游戏再次风靡全球,再次虐心,摔手机
  15. 简单总结里的结构化,成长型思维
  16. c语言表达ch是大写英文字母,做几道C语言的习题!
  17. 基于单幅图像的2D转3D算法研究(转)
  18. Win11如何关闭自动更新?Win11更新服务关闭教程
  19. 自动化测试——回顾与展望
  20. “无实物尝百味”通过控制微电流刺激产生味觉—1.硬件设计篇

热门文章

  1. 春风十里,不如见到你
  2. Is necessary to close fille in python?
  3. FIR内插滤波器结构与代码实现
  4. 矿大计算机学院的周裕浩,中矿大计算机学院举办“图灵教育计划”电子信息专业交流会...
  5. freeipa 客户端 Kerberos认证 SSSD关系
  6. 关于 JSON,什么是JSON
  7. dataframe更改columns
  8. 分布式计算——Daytime协议的实现(TCP版)
  9. Topic 15. 临床预测模型之决策曲线 (DCA)
  10. hawk大数据基础知识总结(1)