预设一个正整数并限制猜测次数,
猜大了,提示too big;猜小了提示too small;输入负数直接game over
一次猜对:bingo
两次猜对:lucky you
在限制次数内猜对:good guess
限制次数内未猜到:game over
代码如下

#include<stdio.h>
int main()
{int number,n;int inp;int finished=0;int cnt=0;scanf("%d %d",&number,&n);do {scanf("%d",&inp);cnt++;if(inp<0){printf("Game Over\n");finished=1;}else if(inp>number){printf("Too big\n");}else if(inp<number){printf("Too small\n");}else{              //cnt==number的情况 if (cnt==1){printf("Bingo!\n");}else if(cnt<=3){printf("Lucky You!\n"); }else{printf("Good Guess!\n");}finished =1;}if(cnt==n){if(!finished){printf("Game Over\n");finished =1;}}}while(!finished);return 0;
}

【C语言】Bingo 猜数字相关推荐

  1. c语言程序设计 猜数字,C语言程序设计(猜数字游戏)报告.doc

    C语言程序设计(猜数字游戏)报告 <高级语言程序设计>课程设计 题目:班级:09R3 学生姓名:谢泽雄 学生学号:200931000622 指导老师:提交时间:华南农业大学信息(软件)学院 ...

  2. c语言程序设计 猜数字,猜数字游戏c语言编程,c语言编程 编一个猜数字游戏

    c语言编程 编一个猜数字游戏 #include #include #include #include void main()/*主函数*/ { int a,b,times=0,i,j,guess=0, ...

  3. C语言实现猜数字小游戏(详细讲解)

    本篇文章的重点是讲解如何使用C语言实现猜数字这个简单的小游戏 封面就是运行大概样子 首先我们对这个游戏的流程进行一个梳理: 1.显示菜单 2.选择是否开始游戏 3.如果开始游戏自动生成一个范围之间的随 ...

  4. c语言编程题猜数字游戏6题,c语言编程—猜数字游戏.doc

    c语言编程-猜数字游戏 计算机实习报告 面向过程编程 用C语言求解实际问题 一.问题描述 游戏类第15个任务--猜数字游戏 计算机从0-9这10个数字中任意选择n个不重复数字(n≤10)组成一个5位数 ...

  5. c语言猜数字游戏用while,用C语言实现猜数字游戏

    本文实例为大家分享了C语言实现猜数字的具体代码,供大家参考,具体内容如下 问题:计算机随机生成一个数字,用户进行猜数字,当用户猜错时,提醒用户猜高/猜低,直到用户猜的数字与计算机给的随机数一致时,提示 ...

  6. C语言—[Game]猜数字

    用C语言实现猜数字游戏 注意时间戳的使用打破rand()的伪随机 /猜数字游戏 //1.电脑生成一个随机数 //2.猜数字,判断大/小/等于 //RAND_MAX-32767 而且是伪随机#inclu ...

  7. Java语言实现猜数字小游戏

    之前笔者在学习C语言的初级阶段,就已经实现了用C语言简单实现猜数字小游戏,既然笔者最近在学习Java的初级阶段,那么,也应该写一个Java语言实现的猜数字小游戏!! C语言实现猜数字小游戏:原文链接为 ...

  8. C语言编写猜数字游戏及随机数生成方法

    C语言编写猜数字游戏及随机数生成方法 文章目录 C语言编写猜数字游戏及随机数生成方法 前言 一.猜数字小游戏 内容: 步骤: 代码的实现: 二.随机数生成的方法 总结 前言 对于C语言初学者来说,当我 ...

  9. C语言实现猜数字游戏(通俗易懂)

    文章目录 前言 一.代码思路: 1.游戏菜单: 2.主函数: 3.游戏函数: 二.游戏总体代码: 结尾: 前言 首先规划一下我们的猜数字游戏: 数字给定(1-100)的随机值,生成随机值的方法之前有讲 ...

  10. 【入门级C语言程序 -- 猜数字】Guess Number Game

    今天小玄给大家带来一个简单的C语言小程序 -- 猜数字的游戏. 其中主要涉及到的要点是随机数的产生 : 首先需要引入头文件 :<stdlib.h>  <time.h> 然后去使 ...

最新文章

  1. java 稀疏数组和二维数组转换,并保存稀疏数组到文件后可以读取
  2. 使用pickle保存机器学习模型详解及实战(pickle、joblib)
  3. Qt Scene graph画线
  4. 证书访问_3+证书|高考注册页面可访问,具体流程看这里!
  5. js立即执行函数: (function ( ){...})( ) 与 (function ( ){...}( )) 有区别?
  6. idea的maven project消失解决方案
  7. 团队作业——Alpha冲刺 4/12
  8. 剑指Offer——Python答案
  9. 数据绑定之DataFormatString
  10. 概要设计的过程和任务
  11. 赛制出炉!西门子白帽黑客大赛吹响集结号
  12. Ubuntu开启BBR加速
  13. 用python制作简单的可视化地图
  14. 吴恩达AI FOR Everyone|人工智能入门笔记|
  15. 二维码怎么知道自己被扫描 ()==> java 篇 带一点点(Android)
  16. 小话设计模式(番外二)委托模式
  17. DBEX-1-6-2015数据库开发技术
  18. 美国旧金山的大学之东城西语
  19. 炫酷的网页特效展示分享
  20. lEO数值资产系统新版本c2c币数值合约交易平台自动撮合松机器人功能

热门文章

  1. excel合并两列内容_合并多个Excel文件内容到一个Excel中
  2. css奇技淫巧-色彩渐变与动态渐变
  3. 冯诺伊曼出生日期星期几_天才冯·诺依曼与冯·诺依曼瓶颈
  4. 基于傅里叶变换的电力测频算法
  5. 北京进一步强化节能实施,能耗监测、余热回收等为数据中心重点
  6. 2010-05-20 代码复用、使用率情况分析
  7. Tiled-免费2D游戏场景Tile编辑器
  8. webp格式如何转成png?
  9. 33岁跨专业考计算机研究生,盲目跨专业考研考上以后也不轻松
  10. Cocos2dx游戏开发系列笔记7:一个简单的跑酷游戏《萝莉快跑》的消化(附下载)