7-1 抓老鼠啊~亏了还是赚了?

(1)编程代码#include <stdio.h>int main()
{char ch;int income=0;int unhappy, sad, glad;unhappy = sad = glad = 0;while( (ch=getchar())!='$' ){if(glad>0){glad--;if(sad>0) sad--;if(unhappy>0) unhappy--;}else{if(sad>0&&unhappy==0){sad--;putchar('-');continue;}else if(unhappy>0&&sad==0){unhappy--;putchar('-');continue;}else if(sad>0&&unhappy>0){sad--;unhappy--;putchar('-');continue;}}if(ch=='T'){putchar('D');income += 7;sad = 2;}else if(ch=='C'){putchar('!');income -= 3;glad = 2;}else{putchar('U');unhappy = 1;}}printf("\n%d\n",income);return 0;
}

(2)设计思路
老鼠高兴不高兴的用++ --控制

转载于:https://www.cnblogs.com/zh2250881784/p/10414006.html

7-1 抓老鼠啊~是亏了还是赚了?相关推荐

  1. 寒假作业3 抓老鼠啊~亏了还是赚了?

    7-1 抓老鼠啊~亏了还是赚了? (20 分) 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块 ...

  2. 7-1 抓老鼠啊~亏了还是赚了? (20 分)

    7-1 抓老鼠啊~亏了还是赚了? (20 分) 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块 ...

  3. 寒假作业三:抓老鼠,亏了还是赚了

    7-1 抓老鼠啊~亏了还是赚了? (20 分) 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块 ...

  4. 7-172 抓老鼠啊~亏了还是赚了? (20 分)

    7-172 抓老鼠啊~亏了还是赚了? (20 分) 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置 ...

  5. 7-37 抓老鼠啊~亏了还是赚了? (20 分)

    7-37 抓老鼠啊~亏了还是赚了? (20 分) 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一 ...

  6. 寒假作业3:抓老鼠啊~亏了还是赚了?

    #寒假作业3:抓老鼠啊~亏了还是赚了? 7-1 抓老鼠啊~亏了还是赚了? 某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的 ...

  7. PTA(02)典例详解(7-48 龟兔赛跑7-49 币值转换7-51 念数字7-53 抓老鼠啊~亏了还是赚了?7-56 谁先倒7-58 输出GPLT7-60 福到了)

    目录 7-48 龟兔赛跑 7-49 币值转换 7-51 念数字 7-53 抓老鼠啊~亏了还是赚了? 7-56 谁先倒 7-58 输出GPLT 7-60 福到了 7-48 龟兔赛跑 乌龟与兔子进行赛跑, ...

  8. 抓老鼠啊~亏了还是赚了?

    某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块奶酪(C),或者什么也不放(X).捕鼠夹可重复利 ...

  9. (C语言)抓老鼠啊~亏了还是赚了?--pta

    某地老鼠成灾,现悬赏抓老鼠,每抓到一只奖励10元,于是开始跟老鼠斗智斗勇:每天在墙角可选择以下三个操作:放置一个带有一块奶酪的捕鼠夹(T),或者放置一块奶酪(C),或者什么也不放(X).捕鼠夹可重复利 ...

最新文章

  1. 多维卷积与一维卷积的统一性(运算篇)
  2. Android应用程序键盘(Keyboard)消息处理机制分析(14)
  3. 零基础学Python-爬虫-2、scrapy框架(测试案例篇·技术点在后面文章内讲解)【测试将一篇小说的所有访问路径与标题存储到一个文件下】
  4. 在银行存100万,如果银行倒闭,超过50万部分是不是拿不回来?
  5. 1065. 单身狗(25)-PAT乙级真题
  6. python模块:网络协议和支持
  7. 29.Linux/Unix 系统编程手册(上) -- 线程:介绍
  8. Tabular Editor学习笔记_2
  9. web前端课程设计:个人博客网站设计——个人博客(6页) HTML+CSS+JavaScript 学生DW网页设计作业成品 web课程设计网页规划与设计 web前端设计与开发期末作品
  10. dbfs和dbm的换算_dBm和dBV是怎么换算的,最好是有公式,还有是dBm,dBV,dBA,dB是什么单位?...
  11. android模拟器对比,哪个安卓模拟器好用 电脑玩手游助手模拟器权威对比
  12. Excel进行数据分析的常用知识的学习整理
  13. 新手如何使用腾讯云云服务器详细教程
  14. 两个L组成的括号?(取整符号)
  15. 外设驱动库开发笔记33:LCD1602液晶显示屏驱动
  16. Mac下安装sqlmap
  17. Python: 异常处理
  18. wine linux 64位下载,Wine 1.9 开发者版本可以下载了
  19. Plasma: Scalable Autonomous Smart Contracts 翻译
  20. 【python】开发制作的急速快搜软件。

热门文章

  1. python代码雨_pygame实现烟雨蒙蒙下彩虹雨
  2. go语言和python-新学语言,选GO还是Python
  3. 切削为什么没有切屑_数控机床如何选择最佳切削刀具?都有哪些小技巧?
  4. Python实现恋爱AA公式
  5. SQLi LABS Less-26 联合注入+报错注入+布尔盲注+时间盲注
  6. 游戏化设计:平台用户激励系统——互联网平台建设...
  7. Go并发调用的超时处理
  8. Android-Gradle(四)
  9. 《团队软件过程(修订版)》—第1章1.5节TSPi过程
  10. ES6学习笔记第一章