首页 > 其他分享 >猜数字游戏设计

猜数字游戏设计

时间:2022-11-08 20:31:43浏览次数:56  
标签:guess 游戏 int input ret break printf 设计 数字

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#include<time.h>

#include<stdlib.h>

void game()

{

int ret=0;

ret=rand()%100+1;

while(1)

{

 int guess=0;

 printf("请猜数字");

 scanf("%d",&guess);

 if(guess>ret)

  printf("猜大了\n");

 else if(guess<ret)

  printf("猜小了\n");

 else

 {

   printf("猜对了\n");

   break;

 }

}

}

void menu()

{

printf("***************************\n");

printf("****  1.play   0.exit  ****\n");

printf("***************************\n");

}

int main()

{

srand((unsigned int)time(NULL));

int input=0;

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;


}

标签:guess,游戏,int,input,ret,break,printf,设计,数字
From: https://blog.51cto.com/u_15862769/5834859

相关文章

  • 设计模式及单例模式
    设计模式及单例模式设计模式简介​前人通过大量的验证,所创建出来的解决一些问题的固定高效方法IT行业的设计模式​IT行业的设计模式一共有23种,分为:创建型、结构型、......
  • 10-注册中心&Zookeeper设计实践课_ev 没用
                                               ......
  • 数字孪生智能化工厂软件实现智慧化运维-深圳华锐视点
    在工业4.0和工业互联网趋势的大背景之下,为了更好适应市场变化,提高产能管理效率,许多传统的制造企业都在逐步开展智能化的产业转型之路,由此智慧工厂概念悄然兴起。它......
  • 模块化设计原则
    1.高内聚低耦合原则:确保每个模块只完成系统要求的独立子功能;模块与模块间的联系最少且接口简单;2.降低模块间耦合度:越底层的模块,应该越稳定,越抽象,越具有高复用度;减少依赖,避免模块......
  • 补录特长隧道工程设计专业甲级资质人员的业绩配备
    ↗↗↗↗补录工程设计公路行业(特长隧道)专业甲级资质人员的业绩配备,随时可进行配备业绩,三项大型业绩,可配合回函↗↗↗。 一、公路行业特长隧道专业甲级资质人才配备有哪......
  • 18个CodePen上的游戏将教你学习编程
    英文| https://javascript.plainenglish.io/17-exciting-games-on-codepen-you-can-learn-from-about-game-coding-5417d90f2490翻译|web前端开发对我来说,向他人学习编......
  • 【前端面试题】06—16道设计模式面试题(附答案)
    设计模式不是针对某个框架的,而是针对某类问题或某类需求提出的,因此有广泛的适用性。我们学习设计模式不仅要学习理论,还要学习如何解决实际工作中的问题,所以在面试中,设计模式......
  • 「价值链为本,数字化为翼」新常态下快消品牌企业如何把握增长密码?
    快消品牌企业增长面临的新常态回望2020年1月23号武汉封城至今,新冠疫情已经伴随了我们整整2个年头。两年前突然爆发的一场疫情,打得众多企业措手不及,但对于快消行业的很多品......
  • 网易游戏 Flink SQL 平台化实践
    摘要:本文整理自网易游戏资深开发工程师林小铂在FlinkForwardAsia2021平台建设专场的演讲。主要内容包括:网易游戏FlinkSQL发展历程基于模板jar的StreamflySQLv1......
  • python 入门 2 数字类型
    在编程时,经常会使用到数字来记录的情况,比如游戏分数、可视化。存储web等。python会根据数字的用法,以不同的方式来处理。1.整数python中的整数  加(+)减(-)乘(*)除(/)运算: ......