cpp 第八章第7题

#include

#include

/**************************************

日期:2013-4-11

第7章 8.修改练习7中的假设a,使程序提供一个选择工资等级的菜单。用switch选择工资等级。程序运行的开头应该像这样:

Enter the number corresponding to the desired pay rate or action:

1) $8.75/hr                  2) $9.33/hr

3) $lO.OO/hr                 4) $11.20/hr

5) quit

如果选择l到4.那么程序应该请求输入工作小时数。

程序应该一直循环运行,直到输入5。

如果输入l到5以外的选项,那么程序应该提醒用户合适的选项是哪些,然后再循环。

用#define为各种工资等级和税率定义常量。

第8章 7. 修改第7章的练习8,使菜单选项由字符代替数字进行标记。

由字符代替数字:

****************************************/

/* Programming Exercise 7-7 */

#include

//#define BASEPAY     10      /* $10 per hour         */

#define BASEHRS     40      /* hours at basepay     */

#define OVERTIME    1.5     /* 1.5 time             */

#define AMT1        300     /* 1st rate tier        */

#define AMT2        150     /* 2st rate tier        */

#define RATE1       0.15    /* rate for 1st tier    */

#define RATE2       0.20    /* rate for 2nd tier    */

#define RATE3       0.25    /* rate for 3rd tier    */

int get_char(void);

int main(void)

{

double hours;

double gross;

double net;

double taxes;

//int digit; //用来读入选项字符

double BASEPAY;

printf("*****************************************************************\n");

printf("Enter the number corresponding to the desired pay rate or action:\n");

printf("a) $8.75/hr                                  b)$9.33/hr\n");

printf("c) $10.00/hr                                 d)$11.20/hr\n");

printf("e) quit\n");

printf("*****************************************************************\n");

/* modify--start*********************/

while(1)

{

switch(get_char()) //用get_char()返回值

C语言oo1cpp怎么进,cpp 第八章第7题解决办法相关推荐

  1. 仙逆网页服务器失败,全民仙逆闪退进不去了怎么办 闪退解决办法汇总

    相信喜欢玩手机游戏的玩家们在玩游戏的过程中或多或少都会碰到闪退或者登陆不上游戏的情况吧,全民仙逆也自然不例外,所以今天热心的一游网小编就来告诉大家全民仙逆闪退进不去了怎么办 闪退解决办法汇总. 全民仙 ...

  2. 【记录】IDEA未正确关闭导致打开报错,进不了主界面,含解决办法

    [记录]IDEA未正确关闭导致打开报错,进不了主界面,含解决办法 错误提示 解决方案 参考 错误提示 截取了错误的主要部分 java.util.concurrent.CompletionExcepti ...

  3. 第五人格服务器维修中怎么进,第五人格怎么进不去_进不去游戏原因汇总及解决办法_软吧...

    第五人格怎么进不去呢?玩家进不去游戏的原因是多种多样的,有的是机型配置不够,有的是因为游戏优化不完善,下面就让小易给大家带来第五人格进不去游戏原因汇总及解决办法. 第五人格进不去游戏原因汇总及解决办法 ...

  4. 天刀显示连接服务器失败,天涯明月刀手游游戏进不去怎么办 服务器已满解决办法...

    天涯明月刀手游游戏进不去怎么办 服务器已满解决办法 2020-10-15 天涯明月刀手游游戏进不去怎么办?服务器已满的解决办法是什么呢?很多小伙伴们都不清楚吧,今天天涯明月刀手游已经正式上线了.下面小 ...

  5. cuisineroyale服务器所在位置,cuisine royale进不去怎么办?原因及解决办法分享

    cuisine royale是最近非常好玩的诙谐版吃鸡游戏,cuisine royale进不去应该怎么办呢?下面小编就来为大家详细的介绍一下cuisine royale进不去的原因及解决办法,感兴趣的 ...

  6. 文件打开特别慢_“Origin进不去、下载慢”的解决办法合集

    玩儿烂橘子的游戏,喜闻乐见会见到下面这句话: 呃,发生了些意料之外的事情.其实,这还挺意料之中的.▌进不去方法①:挂加速器. 加速器挂Steam或者Origin大厅一般是免费的,没效果就换一个节点.模 ...

  7. 更新驱动后重启黑屏且进不了bios时的一个解决办法

    今天尝试了下用b450主板装win7系统,解决了usb驱动问题后,万万没想到显卡驱动也有问题.在我更新完显卡驱动后重启就黑屏了,bios也进不去了.由于在网上没有找到解决办法,我自己摸索了一阵后发现了 ...

  8. R语言安装一些包的一些常见问题及经验之谈的解决办法

    R语言解释器自带有一些系统包,对于大多数人来说够用了,但是这些基础包通常不能满足我们的需要,这时候就需要从互联网下载一些第三方或者官方包以满足我们的需要.不光是R语言,包括Python.Java.Ph ...

  9. 笑傲江湖服务器维修,新笑傲江湖手游进不去怎么办 连接不上解决办法

    作为完美世界自研的一款国风武侠MMO手游,新笑傲江湖手游一经公布就吸引了众多小伙伴们的目光,不过一些玩家在玩的时候却遇到了一些令人头疼的无法登录问题,游戏进不去怎么办,不要慌,这里就来分享一下游戏连接 ...

最新文章

  1. Spring Boot + MDC 实现全链路调用日志跟踪
  2. WebService站点服务的地址
  3. 成功解决win10下dos中运行tensorboard --logdir=logs和调用events.out.tfevents一闪而过的问题
  4. Redis学习之集群(五)
  5. 韩媒体:900万人个人信息被非法泄露到中国
  6. Axure经典案例高保真下载(智慧水务、智慧泵房、水厂监控、营收管理、DMA漏损、维护管理、档案管理、仓库管理、水质监控、数据中心、调度指挥中心)
  7. 机器学习kaggle案例:沃尔玛招聘 - 商店销售预测
  8. 【读论文】Multiple Kernel Learning, Conic Duality, and the SMO Algorithm(2004)
  9. 骁龙855和Helio P90为什么没有与A12和麒麟980“相同”的NPU?...
  10. python输出时怎么保留两位小数_python输出怎么保留两位小数-Python教程
  11. python 基于itchat详解微信防撤回程序
  12. 北京 2019年互联网校招薪水
  13. One-hot的使用
  14. Hadoop中HDFS的读写流程详解
  15. CStdioFile open失败 错误码123
  16. 【VRP问题】基于matlab模拟退火算法求解带容量的VRP问题(多车型)
  17. CN3905规格书|CN3905完全替代MT3905|pin to pin替代MT3905芯片
  18. 【网络工程】广域网与接入网
  19. 麦芽糖-聚乙二醇-甲氨蝶呤 MTX-PEG-maltose
  20. 软件测试之浦发银行面试题,来看看这些你都知道吗?

热门文章

  1. app内嵌h5页面在ios手机端滑动卡顿的解决方法
  2. thinkphp 调用wsdl接口实例化SoapClient抛出异常
  3. 关于使用stanfordcorenlp一直运行不报错的解决方法
  4. IntelliJ idea 创建Web项目后web文件夹下没有WEB-INF的解决方法
  5. Linux文件系统变成只读的解决方法
  6. 解决element-ui的el-select组件文字超过宽度时不出现横向滚动条问题
  7. .war vs .ear文件
  8. 如何在.NET控制台应用程序中获取应用程序的路径?
  9. get,post网络请求
  10. LINUX版本的 MYSQL大小写敏感的处理方式