7-24 猜数字游戏
猜数字游戏是令游戏机随机产生一个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 猜数字游戏相关推荐
- Go-实现猜数字游戏代码
实现猜数字游戏代码 1 package main 2 3 import ( 4 "fmt" 5 "math/rand" 6 "time" 7 ...
- 1到100猜数字游戏规则c语言,[C语言课程设计猜数字游戏1.doc
[C语言课程设计猜数字游戏1 课 程 设 计 报 告 课程名称 C语言程序设计报告 课题名称 猜数字游戏 专 业 电气工程及其自动化 班 级 1104 学 号 33 姓 名 张腾 指导教师 黄晓宇 丁 ...
- 猜数字小c语言游戏课程任务书,C语言课程设计猜数字游戏姚成.doc
课 程 设 计 报 告 课程名称 C语言程序设计报告 课题名称 猜数字游戏 专 业 电气工程及其自动化 班 级 1104 学 号 23 姓 名 姚成 指导教师 黄晓宇 丁敬忠 谭小兰 2012年 6月 ...
- python代码测试健康指数计算器_python编写的bmi体重指数计算器、出租车费用计算器、个税计算器、猜数字游戏...
''' 写四个函数 分别包含bmi体重指数计算器.出租车费用计算器.个税计算器.猜数字游戏 ''' #体重指数计算器 def bmi(): while 1: #声明变量 身高.体重 height=in ...
- php卡片猜数字游戏二进制,卡片猜数字游戏二进制码
<卡片猜数字游戏二进制码>由会员分享,可在线阅读,更多相关<卡片猜数字游戏二进制码(21页珍藏版)>请在人人文库网上搜索. 1.猜数字 大家看到的六张填满数字的表.你可以任选其 ...
- 韩信点兵--求分数序列前N项和--特殊a串数列求和--猜数字游戏
实验4-1-5 韩信点兵 (10分) 在中国数学史上,广泛流传着一个"韩信点兵"的故事:韩信是汉高祖刘邦手下的大将,他英勇善战,智谋超群,为汉朝建立了卓越的功劳.据说韩信的数学水平 ...
- JSP设计猜数字游戏
说明: 这个项目其实是在去年上课做的吧,最近很多东西忘了,一查发现自己还做过这么多作业.之前学Android的时候也有做一些简单的页面实现,因为电脑上软件一直卸载,下载,很多文件都没了,心痛.我看能不 ...
- js平方计算器与猜数字游戏,计算从出生至今的天数
平方计算器: <html><head><meta charset="utf-8"><title></title>< ...
- 使用tkinter 实现一个猜数字游戏
使用tkinter 实现一个猜数字游戏 实现效果如下 先导入我们要实现的模块名 import time import tkinter as tk import tkinter.font as tkFo ...
- JavaScript(二)——猜数字游戏
下面我们将会通过一个小案例--猜数字游戏,来直观地感受一下如何让JavaScript完成任务. 设计要求 假设你的老板给你布置了以下游戏设计任务要求: 我想让你开发一个猜数字游戏.游戏应随机选择一个 ...
最新文章
- Power Strings_JAVA
- 30 天学习 30 种新技术系列
- mysql_sed_使用sed提取mysql备份的一行部分
- MACIOS Socket编程
- ppt讲解中的过渡_PPT黑科技,只用一张图做出3D动画
- 连接格点(信息学奥赛一本通-T1394)
- 信息传递(NOIP2015提高组Day1T2)
- 038、JVM实战总结:200小时积累,6小时烹制,史上最强图,图解:大厂面试题,Young GC和Full GC分别在什么情况下会发生?
- kafka(四)生产者和消费者配置优化
- 开启3389常用终端命令
- android桌面快捷网页,Android向桌面添加快捷方式,使其指向特定的网页
- 富途证券招股书解读:近2个月客户资产下降
- 常用 javascript广告代码
- Easy Excel 使用快速入门
- 点石互动--kyw之:Google优化圣经翻译
- 技嘉主板命名规则是什么
- 2018互联网大厂秋招编程通关(二)
- 常用分割评价指标Dice、Hausdorff_95、IOU、PPV等 + Python实现
- heatmap.js如何制作热力图?
- 企业联合作战管理系统建设
热门文章
- 小马哥 高仿三星w2015主板信息W1201-GW-NB82KK-150812刷机主板图
- 淘宝用户日志数据集的用户行为分析与用户分群
- apache ii评分怎么评_APACHEII评分说明
- bt torrent文件
- 极客日报第123期:华为鸿蒙商标被驳回复审;《王者荣耀》蝉联全球手游畅销榜冠军;苹果承认iOS 14.5.1令旧款iPhone性能下降
- RabbitMQ的安装与配置
- 如何上传到GitHub的main分支而不是master分支
- 关于博客笔记大汇总,持续更新迭代
- 【Cesium入门】四、相机系统
- 关于length与length()