初阶c语言的小程序;

如有错误,请您赐教qwq

#include<stdio.h>
#include<time.h>//这里需要time头文件,以便于后续产生随机种子

int main()
{
    int select = 1;
    int result;
    while(select)
    {
        printf("********************************\n");
        printf("*           [1] play           *\n");
        printf("*           [0] exit           *\n");
        printf("********************************\n");
        printf("请选择:>");
        scanf("%d", &select);

if(select == 0)
            break;
        if(select != 1)
        {
            printf("输入有误,请重新输入.....\n");
            continue;
        }

///
        //1、产生一个随机数 (1 ~ 100)
        srand(time(NULL)); //设置随机种子,用time可以保证每次运行的随机数都是不同的。
        int ans = rand() % 100 + 1;

while(1)
        {
            printf("请输入答案:>");
            scanf("%d", &result);
            if(result > ans)
            {
                printf("数字大了.\n");
            }
            else if(result < ans)
            {
                printf("数字小了.\n");
            }
            else if(result == ans)
            {
                printf("恭喜你,猜对了......\n");
                system("pause");
                break;
            }
        }
        ///
    }

printf("GoodBye.....\n");
    return 0;
}

简易猜数1~100数字小游戏ovo相关推荐

  1. 简单有趣的猜数字小游戏

    用c语言设计一款猜数字小游戏,只需四步就能轻松搞定! 第一步.生成1~100的随机数 1.该如何生成随机数呢? 首先我们先一步到位,上个截图 图1 1.1.srand C语⾔中提供了⼀个函数叫 sra ...

  2. 第三次学JAVA再学不好就吃翔(part28)--猜数字小游戏

    学习笔记,仅供参考 面向对象 猜数字小游戏 随机生成一个1 ~ 100之间的数,我来猜是几: import java.util.Scanner;class GuessNumTest {public s ...

  3. 【iVX 初级工程师培训教程 10篇文拿证】03 事件及猜数字小游戏

    目录 [iVX 初级工程师培训教程 10篇文拿证]01 了解 iVX 完成新年贺卡 [iVX 初级工程师培训教程 10篇文拿证]02 数值绑定及自适应网站制作 [iVX 初级工程师培训教程 10篇文拿 ...

  4. java 做猜数字小游戏_Java Properties类:利用Properties类制作猜数字小游戏

    在学习Random类时我们制作过猜数字小游戏,学习了Properties类后,可以为此游戏添加保存得分记录功能 游戏规则: 玩家可以选择玩游戏还是查看得分 玩游戏: 首先玩家需要选择难度: 难度级别 ...

  5. 猜数字小游戏(随机生成’三剑客‘)

    大家好,我是一只励志要翻身的小牛,废话少说,下面就给大家介绍第一个C语言小游戏--猜数字小游戏! 文章目录 一.游戏规则 二.效果展示 三.游戏设计思路 四.游戏交互界面 1.创建游戏菜单 2.创建游 ...

  6. C++猜数字小游戏1.0.1版猜数字1.1---国庆特版(双人战斗版)

    (回忆上一篇开头--) 国庆在家,你觉得无聊吗???                                                                          ...

  7. 带登录页面的猜数字小游戏

    本内容包含:登录页面+注册页面+猜数字小游戏页面 登录页面:手机号+密码+校验码+随机校验码+登录按钮+注册 注册页面:手机号+密码+密码确认+注册按钮 游戏页面:标题(提示框)+输入框+猜一下+重置 ...

  8. c语言生成随机数猜数字大小,产生一个随机数,进行猜数字小游戏

    产生随机数 Random:用于产生随机数 使用步骤: 1.导包 import java.util.Random; 2.创建对象 Random r = new Random(); 3.获取随机数 int ...

  9. 猜数字小游戏——算法学习

    [点击此处跳转笔记正文] Python 官网:https://www.python.org/ Free:大咖免费"圣经"教程< python 完全自学教程>,不仅仅是基 ...

最新文章

  1. php中post提交参数_PHP中Http协议post请求参数
  2. linux下使用syslog日志调试程序快速的调试代码信息的过程
  3. proc文件(OLD)
  4. Web应用程序安全性:战斗自己或寻找理智的边缘
  5. 机器学习-K近邻项目实战
  6. MySQL快速上手[学习笔记](一)
  7. good archtchre article
  8. 智乃的树旋转(easy version)(思维+暴力)
  9. Linux vip地址通信原理,IPv6的组播地址(掌握IPv6通信原理的关键知识点)
  10. LCD1602A模块的应用
  11. mysql6.2中文补丁_2.6. 在NetWare中安装MySQL - MySQL 中文手册
  12. 从零基础入门Linux系统
  13. ARVR | 5大AR应用程序开发工具简介
  14. Lemon tree 柠檬树
  15. Abaqus CPU并行计算 加速计算信息汇总
  16. QQ将在下一版本允许注销账号 预计下周发布
  17. 计算机动画_3dsmax的使用(二)
  18. 中新金盾软防产品介绍
  19. Cesium路径回放
  20. 计算机专业答辩需要演示系统么,计算机专业如何顺利通过论文答辩

热门文章

  1. syntax error, expect ')' 数据库报错批量插入
  2. [自习任我行]第二阶段任务跟踪1
  3. (轉貼) 千頭萬緒 : 學習多執行緒程式設計的好書 (.NET) (Java)
  4. 晒一波程序员的桌面,逼格超级高!
  5. 格力电器又加薪了!人均每月加薪1000元
  6. centos8安装中文版man帮助手册
  7. Ubuntu上安装R和rstudio-server
  8. 动态规划—钢条切割问题与01背包问题
  9. Linux系统账号安全和登录控制(安全很重要)
  10. Python OpenCV:利用滚动条移动图片,利用鼠标缩放图片