C语言游戏之猜数字

 更新时间:2020年02月07日 09:52:38   作者:大概叫做TL叭  
这篇文章主要为大家详细介绍了C语言游戏之猜数字,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了C语言实现猜数字游戏的具体代码,供大家参考,具体内容如下

标题 1—100之间我已经想好了一个数了,看你能不能猜到,五次机会哦!

代码在此,请求出战!

#include<stdio.h>
#include<stdlib.h>
#include<time.h>       
int main()
{
 int c;
 puts("这是一个神奇的猜数字小游戏,如果你想玩的话,请按123继续,不想玩啊就按321");
 scanf_s("%d", &c);
 if (c == 123)
 {
 puts("好的,现在我的心中想到了一个在1-100之间的数字,请你猜猜它是什么数叭?");
 puts("记住,你只有五次机会哦!");
 int a;
 srand((unsigned)time(NULL));// 调用随机数
 a = rand() % 101;//  确定所生成的随机数的范围
 int b;
 int i = 0;
 printf("请输入您想猜的一个数字:\n");
   flag:
 scanf_s("%d", &b);
 if (i < 5)
 {
  if (b < a)
  {
  i=i+1;
  printf("猜的这个数太小啦,重新猜一次叭");
  goto flag;
  }
  else if (b > a)
  {
  i=i+1;
  printf("猜的这个数也太大了吧,再试一次喽");
  goto flag;
  }
  else
  {
  puts("猜对啦!你太棒啦!");
  }
 }
 else
 {
  puts("挑战失败,请再次挑战叭");
 }
 }
 else
 {
 printf("真的不想玩了吗?少侠,那拜拜喽,下次有缘再见叭,嘻嘻!");
 }
 return 0;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C/C++在VScode中的配置教程详解

    C/C++在VScode中的配置教程详解

    这篇文章主要介绍了C/C++在VScode中的配置教程详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • C++98/11/17表达式类别(小结)

    C++98/11/17表达式类别(小结)

    这篇文章主要介绍了C++98/11/17表达式类别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-05-05
  • 实例讲解C语言编程中的结构体对齐

    实例讲解C语言编程中的结构体对齐

    这篇文章主要介绍了C语言编程中的结构体对齐,值得注意的是一些结构体对齐的例子在不同编译器下结果可能会不同,需要的朋友可以参考下
    2016-04-04
  • 基于c++强制类型转换的(总结)详解

    基于c++强制类型转换的(总结)详解

    本篇文章对C++中的强制类型转换进行了详细的分析介绍。需要的朋友参考下
    2013-05-05
  • 一篇文章带你了解C++的KMP算法

    一篇文章带你了解C++的KMP算法

    这篇文章主要介绍了c++ 实现KMP算法的示例,帮助大家更好的理解和学习c++,感兴趣的朋友可以了解下,希望能给你带来帮助
    2021-08-08
  • c++和python实现顺序查找实例

    c++和python实现顺序查找实例

    这篇文章主要介绍了c++和python实现顺序查找实例,流程即将目标数值和数据库中的每个数值进行比较,如果相同则搜索完成,如果不同则继续比较下一处,下面来看看具体的实例操作吧,需要的朋友可以参考一下
    2022-03-03
  • 从汇编看c++中引用与指针的使用分析

    从汇编看c++中引用与指针的使用分析

    在c++中,引用和指针具有相同的作用,都可以用来在函数里面给变函数外面对象或者变量的值,下面就来看他们的原理
    2013-05-05
  • Qt 使用QDialog实现界面遮罩的示例(蒙版)

    Qt 使用QDialog实现界面遮罩的示例(蒙版)

    界面遮罩在很多时候都可以用到,例如弹窗,本文主要介绍了Qt 使用QDialog实现界面遮罩的示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-04-04
  • 二叉树先根(先序)遍历的改进

    二叉树先根(先序)遍历的改进

    这篇文章主要介绍了二叉树先根(先序)遍历的改进,有需要的朋友可以参考一下
    2014-01-01
  • 利用Qt实现可扩展对话框的示例代码

    利用Qt实现可扩展对话框的示例代码

    可扩展对话框通常用于用户对界面有不同要求的场合。当供高级用户使用或需要更多信息时,可通过某种方式的切换显示完整对话窗体(扩展窗体)。本文将用Qt实现可扩展对话框,需要的可以参考一下
    2022-06-06

最新评论