使用c语言编写猜数字

要求:1自动产生一个1-100之间的数

          2猜数字

              a:猜对了,恭喜你游戏结束

               b:你猜错了,会告诉猜大了,还是猜小了,然后继续猜

           3游戏一直玩,除非退出游戏

解答:

       通过分析我们可以知道这个题难点在于1:生成随机数(1-100的范围只要将生成的随机数%100+1就可以了。2循环语句的搭建,这里的大循环是是否开始游戏,要做出选择然后再决定循环 那么do while循环语句明显是个好选择  。那么接下来我们开始搭建;

1既然是游戏,菜单还是要有的。至少要有开始和结束游戏

这里我们将菜单单独放置在外 

2;在选择后根据不同情况去进行一个选择所以我们使用switch

这里将ant放入while()中

如果ant=1,为真继续循环符合要求

如果ant=0,为假跳出循环结束游戏

如果ant=其他数,那么为真重新输入

3;接下来我们开始生成随机数

这里我们用到rand函数和srand函数

 

但是通过测试我们发现srand里面是如果一个固定数是rand出来的是固定值

所以我们将时间戳放进去(时间戳百度自行搜所)time函数与srand所需要的类型不同所以我们强制转换类型

当这里srand放在game中会按时间改变如果按得快还是一样,所以我们把他放到main()中

然后就是猜数字的过程使用 if else函数就可以了

 最终我们得到以下函数

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5955.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用python实现猜数字游戏

✅作者简介:大家好我是hacker707,大家可以叫我hacker 📃个人主页:hacker707的csdn博客 🔥系列专栏:python 💬推荐一款模拟面试、刷题神器👉点击跳转进入网站 猜数字游戏 实现思路完整代码 结束语…

用python写一个猜数字小游戏

需要用到python的random库来随机生成一个需要用户猜的数字,之后判断用户输入的数字, 与生成的数字比较,并告知用户 先随机生成一个随机数 num random.randint(1, 49) # 随机生成一个1,49的数字 判断用户输入的数字 gues int…

运用Python实现猜数字游戏

一、猜数字猜数游戏是一个古老的密码破译类、益智类小游戏,通常由两个人参与,一个人设置一个数字,一个人猜数字,当猜数字的人说出一个数字,由出数字的人告知是否猜中:若猜测的数字大于设置的数字&#xff0…

手把手带你学会猜数字游戏代码编写

声明:因本人为非科班转码,个人水平有限,博客中难免有不准确之处,如有读者发现,本人恳请大家积极指出,本人也想知道自己的错误在哪里。欢迎大家一起指正,共同进步。 联系方式:314636…

用python,重温小时候猜数字大小游戏

目录 前言 一、猜数字实现思路 二、实例 代码: 效果: 解析: 三、总结 前言 游戏规则: 心里想一个0-100之间的数字,让用户猜,如果小了或者大了,就给予提示,直到用户猜到。 …

c语言那些有趣的事 -- 猜数字游戏

📕博主介绍:目前大一正在学习c语言,数据结构,计算机网络。 c语言学习,是为了更好的学习其他的编程语言,C语言是母体语言,是人机交互接近底层的桥梁。 本章用循环去写一些题目。 让我们开启c语言…

python实现猜数字游戏

欢迎光临我的blog!!!下面我将用python实现猜数字游戏。 用python实现猜数字游戏可以加深python初学者循环结构的理解和运用。 猜数字游戏规则如下: 电脑程序随机生成一个数字,作为猜数字游戏的最终答案,…

11行代码教你写一个猜数字游戏,妈妈再也不怕我无聊了

每次学完后总是可能忘掉或者一时记不起来所要用的东西,在网上找总是找不到自己要用的东西。或者给别人解释时太过麻烦,所以干脆发到csdn公开,一些好的文章或者程序早已年代久远或者不适用于现在的这个版本或许有更好的编写方法。 有时会写一些…

ChatGPT+Midjourney实现儿童绘本故事及其插图(数字1~10的故事)

团队模型、论文、博文、直播合集,点击此处浏览 一、背景 近期AI对话技术与AI绘画技术突飞猛进。其中1.)AI对话技术是指用于模拟人类语言交流的人工智能技术。它可以让机器通过自然语言文本或语音与人类进行交流,并能理解人类的话语内容并做出…

服务异常:本地计算机上的服务启动后又停止。某些服务在未由其他服务或程序使用时将自动停止

1、安装服务成功之后启动服务报错,如下 2、主要问题还是代码报错,可以进入进入计算机管理器,选择:诊断-事件查看器-windows日志-应用程序,选择错误消息查看报错日志,如下 3、查看日志分析报错原因&#x…

解决Linux关闭终端(关闭SSH等)后运行的程序或者服务自动停止【后台运行程序】

转载自:https://www.cnblogs.com/bohaoist/p/4965103.html 问题描述:当SSH远程连接到服务器上,然后运行一个服务 ./catalina.sh start,然后把终端开闭(切断SSH连接)之后,发现该服务中断&#xf…

ChatGPT大封号,注册功能关闭!亚洲成重灾区!

来源:量子位(ID:QbitAI ) 作者:明敏 萧箫 “不要登录ChatGPT!” “暂时远离人工智能和ChatGPT概念板块高位股!” 就在这两天,一些关于ChatGPT的疾呼突然在各种社交平台和群聊刷屏了。 而看到这…

突发 ChatGPT Plus停售?

现在,ChatGPT已不支持Plus付费了。 △ChatGPT截图 原因很简单:High demand。需求量太大,以至于OpenAI不得不暂停Plus的销售。 之后何时开放也没有明说。 前几天ChatGPT就因出现大规模封号引发热议,现在竟正儿八经地关闭了Plus…

突发!ChatGPT Plus停售!

Datawhale分享 最新:ChatGPT,来源:量子位 现在,ChatGPT已不支持Plus付费了。 △ChatGPT截图 需求量太大,地球上没有足够算力了? 原因很简单:High demand。需求量太大,以至于OpenAI不…

暂停更新,ChatGPT还能不能玩了

今天凌晨,一位网名anton的用户发推称:对GPT的需求如此之高,以至于现在新用户都无法升级到高级版了! 注意:官网只是说暂停升级,不是永久停售Plus! 一时间话题的焦点就引发到了“算力供应紧张”…

免费体验比ChatGPT更强大的AutoGPT

如果说chatgpt是汽车的话,那AutoGPT就是飞机 简单点说就是比chatGPT更进一步,AI自己上网、自己使用第三方工具、自己思考、自己操作你的电脑。执行设定的目标,直到完成。 不到3分钟搞定一个你想要的网站! Auto GPT与ChatGPT对比…

对抗 ChatGPT,免费体验 Claude

对抗 ChatGPT,免费体验 Claude Claude 是 Anthropic 构建的大型语言模型(LLM),对标ChatGPT。 Anthropic 创始团队多是前openai研究员和工程师,Claude 的特点是能够检测和回避ChatGPT的潜在陷阱,如逻辑错误…

都别吹牛逼了,2个英语指令简单评测便知ChatGPT、博弈Ai、文心一言、通义千问、讯飞星火真实水平

一、博弈Ai:GPT3.5版 演示:点此进入 1、充当英语发言助手 评分:10分 总结:完整满足了指令需求 2、充当英汉互译器 评分:8分 总结:基本满足了我的指令需求。但是有点啰嗦,扣2分 二、ChatGP…

博弈Ai官网ChatGPT能力真实测评

链接:点此进入(基于ChatGPT4和3.5研发的智能聊天机器人国产镜像) 一,博弈Ai的UI设计样式 1、博弈Ai(ChatGPT)白天模式 2、博弈Ai(ChatGPT)黑天模式 3、博弈Ai(ChatGPT&a…

OpenAI Java SDK——chatgpt-java更新支持GPT-3.5-Turbo,支持语音转文字,语音翻译。

简介 chatgpt-java是一个OpenAI的Java版SDK,支持开箱即用。目前以支持官网全部Api。支持最新版本GPT-3.5-Turbo模型以及whisper-1模型。增加chat聊天对话以及语音文件转文字,语音翻译。 开源地址:https://github.com/Grt1228/chatgpt-java …