1~100之间的,猜数字游戏
//写一个猜数字小游戏
//1.自动产生一个1~100之间的随机数
//2.猜数字
// a.猜对了,恭喜你,游戏结束
// b.你猜错了,会告诉你猜大了,还是猜小了,继续猜,直到猜对
//3.游戏一直玩,除非退出游戏
#include<stdlib.h>
#include<time.h>
#include<stdio.h>
void menu()
{printf("************************\n");printf("******** 1.play ********\n");printf("******** 0.exit ********\n");printf("************************\n");
}
void game()
{int ret = 0;//猜数字游戏的实现//1.生成随机数//rand函数返回了一个0~32767之间的数字//rank函数需要引入#include<stdlib.h>ret = rand()%100 + 1;//%100的余数是0~99,然后加1,范围就是1~100//printf("%d\n",ret);while(1){int guess = 0;printf("猜数字: ");scanf("%d",&guess);if(guess<ret){printf("猜小了\n");}else if(guess>ret){printf("猜大了\n");}else{printf("恭喜你,猜对了\n");break;}}//2.猜数字
}
int main()
{int input = 0;srand((unsigned int)time(NULL));//time函数需要引入#include<time.h>do{menu();//打印菜单printf("请选择: ");scanf("%d",&input);switch(input){case 1:game();break;case 0:printf("退出游戏\n");break;default:printf("选择错误\n");break;}}while(input);return 0;
}
1~100之间的,猜数字游戏相关推荐
- C语言猜数字游戏(1-100)
完成1-100之间的猜数字游戏 相关的知识点: 计算机的随机数是通过算法返回一组看起来随机的数列 称为 伪随机数 计算机生成随机数依赖数学变化,需要初始值 初始值就是随机种子 如果初始值是固定的那么生 ...
- Java初学者作业——实现控制台的猜数字游戏。游戏运行时产生一个1~100之间的随机数字
返回本章节 返回作业目录 需求说明: (1)实现控制台的猜数字游戏.游戏运行时产生一个1-100之间的随机数字 (2)要求用户从控制台输入数字,若输入的数字比随机数小,则输出"太小了,再大一 ...
- C语言实现1到100简单猜数字游戏
猜数字游戏就是系统随机生成一个数字,我们来猜的游戏. 这里我们约定 1表示玩游戏,0表示退出游戏. 那么怎么才能让系统随机生成一个数字呢?这里我们想到一个函数:rand()函数. 通过查阅MSDN软件 ...
- c语言实现简单的猜数字游戏(1~100)
猜数范围为1~100,猜大输出猜大了,猜小输出猜小了,游戏可以无限玩. 首先先做一个简单的菜单界面,只需要利用do--while循环就能实现,输入1开始游戏,输入0 退出游戏. int main() ...
- 类的成员变量 猜数字游戏一个类A有一个成员变量v有一个初值100。 * 定义一个类对A类的成员变量v进行猜。 * 如果大了则提示大了小了则提示小了。等于则提示猜测成功。
/** 类的成员变量 猜数字游戏一个类A有一个成员变量v有一个初值100.* 定义一个类对A类的成员变量v进行猜.* 如果大了则提示大了小了则提示小了.等于则提示猜测成功.*/ import java ...
- 类的成员变量: 猜数字游戏:一个类A有一个成员变量v,有一个初值100。定义一个类,对A类的成员变量v进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。
package com.leiclass.cle; import java.util.Scanner; public class Test1 { /** * 类的成员变量: 猜数字游戏:一个类A有 ...
- python1~100猜数字游戏规则_Python小游戏——猜数字教程(random库教程)
今天来开发一个简单的数字逻辑游戏,猜数字(数字炸弹) 首先开发游戏第一件事,了解需求. 猜数字游戏规则: 计算机随机生成一个指定范围的数字,由玩家来猜测, 之后计算机会根据玩家提供数字来与自己生成的数 ...
- 1、猜数字游戏:一个类A有两个成员变量v、num,v有一个初值100。定义一个方法guess,对A类的成员变量v,用num进行猜。如果大了则提示大了,小了则提示小了。等于则提示猜测成功。在main方法
定义一个类,其中封装成员变量v-猜数的目标, num-猜测的数据 guess方法根据num和v比对结果生成对应的提示信息 import java.util.Scanner; public class ...
- 1.JAVA猜数字游戏: 一个类A有两个成员变量v、num,v有一个初值100。 定义一个方法guess,对A类的成员变量v,用num进行猜。 *如果num比v大则提示大了,反之则提示小了.
思路: * 1.创建一个类,定义两个成员变量v和num,v是固定值所以直接赋值,num是键盘录入的. * 2.定义一个setNum类,将来通过对象调用将键盘录入接收的数据进行设置 * 3.创建一 ...
最新文章
- 新的理念、 新的解决方案、 新的Azure Stack技术预览
- oracle中间件微信公众号,对TP5.1中间件融合微信公众号代码的优化
- professional asp.net 4 with c# and VB.net 阅读笔记
- 如何进行服务器备份操作系统,如何在Linux服务器上做备份和恢复
- Ruby,Python和Java中的Web服务
- python中用于标识字符串的定界符_001.python-基础-Template的字符串格式化
- php可以更改html后缀名嘛,请问你们怎么将html的文件的内容改变为php
- coreboot学习5:启动流程跟踪之ramstage阶段主干分析
- jest自动化测试遇到的一些报错信息及解决方案
- 没有找到dllregisterserver输入点_「Mac实用技巧」将浏览器的点密码转换成文本密码的三种方法分享...
- 【单片机原理及应用】第一篇——单片机概述
- Linux嵌入式所有知识点-思维导图-【一口君吐血奉献】
- 2022年信息安全工程师考试知识点:网络安全需求分析与基本设计
- php随机生成18位数,PHP随机生成18位不重复的订单号代码实例
- String intern方法
- python查找csv中某个数据_使用Python从CSV文件中查找中值
- 小红书种草模式有哪些?如何保证种草效果
- 融合算法性能评价指标
- 系统设计中的集群隔离和机房隔离
- 使用HttpParser类解析网页
热门文章
- WINDOWS-API:关于线程 GetCurrentThread、GetCurrentThreadId、GetCurrentProcess、GetCurrentProcessId...
- 外部排序——大文件排序
- derby数据库的连接操作
- python炒股教程_Python股市数据分析教程 学会它,或可以实现半“智能”炒股
- 苏宁视频云直播客户端的优化方案
- 前4月同比增长超50%,这条座舱智能化赛道国产化率逼近50%
- 伽罗网站服务器,伽罗首件出冰矛,究竟是“黑科技”还是“坑”?原来我们都错了...
- Odoo与浪潮合资研发PS Cloud之如何如何使用Paypal获得报酬
- vue-awesome-swiper优化使用
- python nltk是什么_Python文本处理nltk基础