猜数字游戏是令游戏机随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相等表示猜到了。如果猜到,则结束程序。程序还要求统计猜的次数,如果1次猜出该数,提示“Bingo!”;如果3次以内猜到该数,则提示“Lucky You!”;如果超过3次但是在N(>3)次以内(包括第N次)猜到该数,则提示“Good Guess!”;如果超过N次都没有猜到,则提示“Game Over”,并结束程序。如果在到达N次之前,用户输入了一个负数,也输出“Game Over”,并结束程序。

输入格式:

输入第一行中给出两个不超过100的正整数,分别是游戏机产生的随机数、以及猜测的最大次数N。最后每行给出一个用户的输入,直到出现负数为止。

输出格式:

在一行中输出每次猜测相应的结果,直到输出猜对的结果或“Game Over”则结束。

输入样例:

58 4
70
50
56
58
60
-2

输出样例:

Too big
Too small
Too small
Good Guess!
#include <stdio.h>
int main()
{   int r,N,x,n=0;scanf("%d %d",&r,&N);while(1){scanf("%d",&x);if(x<0){n--;break;}n++;if(x>r)printf("Too big\n");else if(x<r)printf("Too small\n");else break;}if(n<0||n>N)printf("Game Over");else if(n==1)printf("Bingo!");else if(n<=3)printf("Lucky You!");else if(n<=N)printf("Good Guess!");return 0;
} 

7-24 猜数字游戏相关推荐

  1. Go-实现猜数字游戏代码

    实现猜数字游戏代码 1 package main 2 3 import ( 4 "fmt" 5 "math/rand" 6 "time" 7 ...

  2. 1到100猜数字游戏规则c语言,[C语言课程设计猜数字游戏1.doc

    [C语言课程设计猜数字游戏1 课 程 设 计 报 告 课程名称 C语言程序设计报告 课题名称 猜数字游戏 专 业 电气工程及其自动化 班 级 1104 学 号 33 姓 名 张腾 指导教师 黄晓宇 丁 ...

  3. 猜数字小c语言游戏课程任务书,C语言课程设计猜数字游戏姚成.doc

    课 程 设 计 报 告 课程名称 C语言程序设计报告 课题名称 猜数字游戏 专 业 电气工程及其自动化 班 级 1104 学 号 23 姓 名 姚成 指导教师 黄晓宇 丁敬忠 谭小兰 2012年 6月 ...

  4. python代码测试健康指数计算器_python编写的bmi体重指数计算器、出租车费用计算器、个税计算器、猜数字游戏...

    ''' 写四个函数 分别包含bmi体重指数计算器.出租车费用计算器.个税计算器.猜数字游戏 ''' #体重指数计算器 def bmi(): while 1: #声明变量 身高.体重 height=in ...

  5. php卡片猜数字游戏二进制,卡片猜数字游戏二进制码

    <卡片猜数字游戏二进制码>由会员分享,可在线阅读,更多相关<卡片猜数字游戏二进制码(21页珍藏版)>请在人人文库网上搜索. 1.猜数字 大家看到的六张填满数字的表.你可以任选其 ...

  6. 韩信点兵--求分数序列前N项和--特殊a串数列求和--猜数字游戏

    实验4-1-5 韩信点兵 (10分) 在中国数学史上,广泛流传着一个"韩信点兵"的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳.据说韩信的数学水平 ...

  7. JSP设计猜数字游戏

    说明: 这个项目其实是在去年上课做的吧,最近很多东西忘了,一查发现自己还做过这么多作业.之前学Android的时候也有做一些简单的页面实现,因为电脑上软件一直卸载,下载,很多文件都没了,心痛.我看能不 ...

  8. js平方计算器与猜数字游戏,计算从出生至今的天数

    平方计算器: <html><head><meta charset="utf-8"><title></title>< ...

  9. 使用tkinter 实现一个猜数字游戏

    使用tkinter 实现一个猜数字游戏 实现效果如下 先导入我们要实现的模块名 import time import tkinter as tk import tkinter.font as tkFo ...

  10. JavaScript(二)——猜数字游戏

    下面我们将会通过一个小案例--猜数字游戏,来直观地感受一下如何让JavaScript完成任务. 设计要求 假设你的老板给你布置了以下游戏设计任务要求: 我想让你开发一个猜数字游戏.游戏应随机选择一个 ...

最新文章

  1. Power Strings_JAVA
  2. 30 天学习 30 种新技术系列
  3. mysql_sed_使用sed提取mysql备份的一行部分
  4. MACIOS Socket编程
  5. ppt讲解中的过渡_PPT黑科技,只用一张图做出3D动画
  6. 连接格点(信息学奥赛一本通-T1394)
  7. 信息传递(NOIP2015提高组Day1T2)
  8. 038、JVM实战总结:200小时积累,6小时烹制,史上最强图,图解:大厂面试题,Young GC和Full GC分别在什么情况下会发生?
  9. kafka(四)生产者和消费者配置优化
  10. 开启3389常用终端命令
  11. android桌面快捷网页,Android向桌面添加快捷方式,使其指向特定的网页
  12. 富途证券招股书解读:近2个月客户资产下降
  13. 常用 javascript广告代码
  14. Easy Excel 使用快速入门
  15. 点石互动--kyw之:Google优化圣经翻译
  16. 技嘉主板命名规则是什么
  17. 2018互联网大厂秋招编程通关(二)
  18. 常用分割评价指标Dice、Hausdorff_95、IOU、PPV等 + Python实现
  19. heatmap.js如何制作热力图?
  20. 企业联合作战管理系统建设

热门文章

  1. 小马哥 高仿三星w2015主板信息W1201-GW-NB82KK-150812刷机主板图
  2. 淘宝用户日志数据集的用户行为分析与用户分群
  3. apache ii评分怎么评_APACHEII评分说明
  4. bt torrent文件
  5. 极客日报第123期:华为鸿蒙商标被驳回复审;《王者荣耀》蝉联全球手游畅销榜冠军;苹果承认iOS 14.5.1令旧款iPhone性能下降
  6. RabbitMQ的安装与配置
  7. 如何上传到GitHub的main分支而不是master分支
  8. 关于博客笔记大汇总,持续更新迭代
  9. 【Cesium入门】四、相机系统
  10. 关于length与length()