【C语言】Bingo 猜数字
预设一个正整数并限制猜测次数,
猜大了,提示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 猜数字相关推荐
- c语言程序设计 猜数字,C语言程序设计(猜数字游戏)报告.doc
C语言程序设计(猜数字游戏)报告 <高级语言程序设计>课程设计 题目:班级:09R3 学生姓名:谢泽雄 学生学号:200931000622 指导老师:提交时间:华南农业大学信息(软件)学院 ...
- c语言程序设计 猜数字,猜数字游戏c语言编程,c语言编程 编一个猜数字游戏
c语言编程 编一个猜数字游戏 #include #include #include #include void main()/*主函数*/ { int a,b,times=0,i,j,guess=0, ...
- C语言实现猜数字小游戏(详细讲解)
本篇文章的重点是讲解如何使用C语言实现猜数字这个简单的小游戏 封面就是运行大概样子 首先我们对这个游戏的流程进行一个梳理: 1.显示菜单 2.选择是否开始游戏 3.如果开始游戏自动生成一个范围之间的随 ...
- c语言编程题猜数字游戏6题,c语言编程—猜数字游戏.doc
c语言编程-猜数字游戏 计算机实习报告 面向过程编程 用C语言求解实际问题 一.问题描述 游戏类第15个任务--猜数字游戏 计算机从0-9这10个数字中任意选择n个不重复数字(n≤10)组成一个5位数 ...
- c语言猜数字游戏用while,用C语言实现猜数字游戏
本文实例为大家分享了C语言实现猜数字的具体代码,供大家参考,具体内容如下 问题:计算机随机生成一个数字,用户进行猜数字,当用户猜错时,提醒用户猜高/猜低,直到用户猜的数字与计算机给的随机数一致时,提示 ...
- C语言—[Game]猜数字
用C语言实现猜数字游戏 注意时间戳的使用打破rand()的伪随机 /猜数字游戏 //1.电脑生成一个随机数 //2.猜数字,判断大/小/等于 //RAND_MAX-32767 而且是伪随机#inclu ...
- Java语言实现猜数字小游戏
之前笔者在学习C语言的初级阶段,就已经实现了用C语言简单实现猜数字小游戏,既然笔者最近在学习Java的初级阶段,那么,也应该写一个Java语言实现的猜数字小游戏!! C语言实现猜数字小游戏:原文链接为 ...
- C语言编写猜数字游戏及随机数生成方法
C语言编写猜数字游戏及随机数生成方法 文章目录 C语言编写猜数字游戏及随机数生成方法 前言 一.猜数字小游戏 内容: 步骤: 代码的实现: 二.随机数生成的方法 总结 前言 对于C语言初学者来说,当我 ...
- C语言实现猜数字游戏(通俗易懂)
文章目录 前言 一.代码思路: 1.游戏菜单: 2.主函数: 3.游戏函数: 二.游戏总体代码: 结尾: 前言 首先规划一下我们的猜数字游戏: 数字给定(1-100)的随机值,生成随机值的方法之前有讲 ...
- 【入门级C语言程序 -- 猜数字】Guess Number Game
今天小玄给大家带来一个简单的C语言小程序 -- 猜数字的游戏. 其中主要涉及到的要点是随机数的产生 : 首先需要引入头文件 :<stdlib.h> <time.h> 然后去使 ...
最新文章
- java 稀疏数组和二维数组转换,并保存稀疏数组到文件后可以读取
- 使用pickle保存机器学习模型详解及实战(pickle、joblib)
- Qt Scene graph画线
- 证书访问_3+证书|高考注册页面可访问,具体流程看这里!
- js立即执行函数: (function ( ){...})( ) 与 (function ( ){...}( )) 有区别?
- idea的maven project消失解决方案
- 团队作业——Alpha冲刺 4/12
- 剑指Offer——Python答案
- 数据绑定之DataFormatString
- 概要设计的过程和任务
- 赛制出炉!西门子白帽黑客大赛吹响集结号
- Ubuntu开启BBR加速
- 用python制作简单的可视化地图
- 吴恩达AI FOR Everyone|人工智能入门笔记|
- 二维码怎么知道自己被扫描 ()==> java 篇 带一点点(Android)
- 小话设计模式(番外二)委托模式
- DBEX-1-6-2015数据库开发技术
- 美国旧金山的大学之东城西语
- 炫酷的网页特效展示分享
- lEO数值资产系统新版本c2c币数值合约交易平台自动撮合松机器人功能