当前位置: 首页 > news >正文

哈尔滨网站建设报价百度经验手机版官网

哈尔滨网站建设报价,百度经验手机版官网,视频网站开发工具,图片搜集网站怎么做本文将介绍如何使用C语言写一个猜数字的小游戏 具体代码如下&#xff1a; #include<stdio.h> #include<stdlib.h> #include<time.h>// 显示游戏菜单 void menu() {printf("**** 猜数字游戏! ****\n");printf("**** 按1开始游戏 ****\…

本文将介绍如何使用C语言写一个猜数字的小游戏

具体代码如下:

#include<stdio.h>
#include<stdlib.h>
#include<time.h>// 显示游戏菜单
void menu()
{printf("****   猜数字游戏!   ****\n");printf("****   按1开始游戏   ****\n");printf("****   按0退出游戏   ****\n");
}// 游戏主体
void game()
{// 生成随机数int ret = rand() % 100 + 1;int num = 0;int cnt = 10; // 玩家的机会次数int sum = cnt; // 保存初始机会次数while (cnt > 0){printf("你还有%d次机会\n", cnt);printf("请输入一个1-100之间的数:");// 输入验证if (scanf("%d", &num) != 1 || num < 1 || num > 100){printf("输入错误,请重新输入一个1-100之间的数\n");while (getchar() != '\n');continue;}// 判断玩家输入与随机数的大小关系if (num > ret){printf("数字太大了!\n");}else if (num < ret){printf("数字太小了!\n");}else{printf("恭喜你猜对了!\n");printf("猜对用了%d次\n\n\n", sum - cnt + 1);return;}cnt--;}// 玩家机会用完,显示正确数字并结束游戏printf("你的机会用完了,游戏结束!\n");printf("正确的数字是%d\n\n\n", ret);
}int main()
{srand((unsigned int)time(NULL)); // 用系统时间初始化随机数种子int input = 0;do{menu(); // 显示菜单printf("请选择你需要的操作:");if (scanf("%d", &input) != 1 || (input != 0 && input != 1)){printf("输入错误,请重新输入!\n");while (getchar() != '\n');continue;}switch (input){case 1:game(); // 开始游戏break;case 0:printf("退出游戏!\n"); // 退出游戏break;}} while (input != 0);return 0;
}

 C语言实现这个小游戏可以帮助我们更好的理解和使用C语言中的基础知识,希望这篇文章可以帮带大家!

http://www.rdtb.cn/news/17500.html

相关文章:

  • 做网站需要几步怎么推广引流客户
  • 做音乐的网站网络营销推广工作内容
  • 网站模板如何使用宁波网站建设与维护
  • 邯郸设计公司有哪些中国十大seo
  • 行业网站联盟宁波seo推荐优化
  • 如何实现网站的伪静态今天新闻头条
  • 网站链接提交收录全网搜索引擎优化
  • 国外一个做同人动漫的网站产品运营方案
  • 魏县做网站厦门百度seo排名
  • 安全联盟这种网站建设百度seo怎么做网站内容优化
  • asia域名网站可靠吗百度宣传推广费用
  • 用手机做网站的流程郑州百度关键词seo
  • html网站建设宁波seo整站优化软件
  • 北京西路做网站的公司手游推广渠道和推广方式
  • 如何做购物网站的限购功能代码网络营销策划方案怎么做
  • 域名服务网站全媒体广告加盟
  • 天津建站管理系统价格深圳关键词优化软件
  • 河北保定疫情最新消息落实好疫情防控优化措施
  • 洛阳 网站建设公司网站推广服务外包
  • 自己 做网站学什么 平面设计东莞有限公司seo
  • 做网站建设有前景吗搜索百度app下载
  • 做网站赚钱但又不想开公司外贸网站平台
  • 西部数据网站建设国内搜索引擎排名第一的是
  • 温州手机网站推广知识营销案例
  • 公司网站建设组织架构cps广告联盟
  • 水利建设工程网站站长seo查询工具
  • 大城网站制作站长工具官网域名查询
  • 网站开发公司不干了app代理推广合作50元
  • 网站用哪些系统做的比较好今天重大国际新闻
  • 网页设计公司简介范文北京优化网站方法