#include <stdio.h>
#include <stdlib.h>
#include <time.h>int main()
{int input = 1;printf("欢迎使用猜数字游戏\n");{printf("***************************\n");printf("********* 1.start **********\n");printf("********* 0.exit ***********\n");printf("***************************\n");printf("请选择>");scanf("%d", &input); /*开始玩游戏*/switch (input){case 1:{int n = 0;int ch = 0;srand((unisgned int)time(NULL));n = rand() % 101; /*随机产生一个1-100之间的数*/while (1){printf("请猜一个(1-100之间的)数\n");scanf("%d", &ch);if (ch > n){printf("你猜大了\n");}else if (ch < n){printf("你猜小了\n");}else{printf("你真厉害,猜对了\n");break;}}break;}default:printf("游戏退出\n");break;}}return 0;
}

c语言编程 猜字游戏相关推荐

  1. c语言编程题猜数字游戏6题,c语言编程—猜数字游戏.doc

    c语言编程-猜数字游戏 计算机实习报告 面向过程编程 用C语言求解实际问题 一.问题描述 游戏类第15个任务--猜数字游戏 计算机从0-9这10个数字中任意选择n个不重复数字(n≤10)组成一个5位数 ...

  2. Java语言编写猜字游戏

    /*** 一个类A有一个实例变量v,从键盘接收一个正整数作为实例变量v的初始值.* 另外再定义一个类B,对A类的实例变量v进行猜测.* 如果大了则提示大了,小了则提示小了,等于则提示猜测成功*/ pu ...

  3. 猜字游戏(python版加C语言版)

    python版猜字游戏,代码如下: import randomclass Error(Exception):passclass TooSmallError(Error):passclass TooLa ...

  4. C语言实现猜字小游戏

    前言 一.游戏的设计过程 二.函数的实现 三.游戏的整体实现 四.总结 前言 设计一个猜数字游戏,在1-100之间的数,猜中的人准备被砸水球吧! 一.游戏的设计过程 1,创建一个目录,供用户开始与结束 ...

  5. C语言算法之:猜字游戏

    专注职业教育&教研设备+自媒体链接+智慧投资. 只要肯花时间,一定会有所成长. 学技术,重在日拱一卒.一点一滴的积累. 今天一起分析C语言的算法之10:猜字游戏. 算法题目: 猜1个一百以内的 ...

  6. 【C语言】简单猜字游戏

    猜字游戏 问题描述 解决方案 代码实现 问题描述 系统产生一个100以内的随机数,玩家来猜,输入一个值,系统提示猜大或猜小直到猜准为止 解决方案 产生随机值需要调用rand函数,查阅MSDN rand ...

  7. c语言随机数猜字,玩猜字游戏顺便理解c语言的伪随机数(rand,srand)

    随机数 要想要产生真正的随机数,需要先来了解下面几个函数. rand()函数 C 库函数 int rand(void) 返回一个范围在 0 到 RAND_MAX 之间的伪随机数. RAND_MAX 是 ...

  8. c语言程序设计 猜数字,C语言程序设计(猜数字游戏)报告.doc

    C语言程序设计(猜数字游戏)报告 <高级语言程序设计>课程设计 题目:班级:09R3 学生姓名:谢泽雄 学生学号:200931000622 指导老师:提交时间:华南农业大学信息(软件)学院 ...

  9. hangman猜字游戏

    hangman猜字游戏 记得去年公选haskell函数程序设计的时候老师让我们用haskell 语言实现过这个游戏,当时对于语言学得吃力,所以没有实现好,现在看到这个游戏的实现,觉得些许熟悉-- 运用 ...

  10. Python猜字游戏(用函数)(最新版)

    #coding=utf-8#猜字游戏#导入随机数 import random#判断数的大小与答案的大小 def guess_judge(num):while (True):guess_judge_nu ...

最新文章

  1. 如何成为一名对话系统工程师
  2. R构建多项式回归模型(Polynomial Regression)
  3. Android Studio修改.gradle文件路径
  4. layui 实现图片上传和预览
  5. 转: Executor类
  6. 关于proxy模式下,@Transactional标签在创建代理对象时的应用
  7. python之list[index1:index2]是左闭右开
  8. 12c rac 实例无法启动之磁盘组空间耗尽
  9. 自定义Inspector检视面板
  10. oracle imdmp方式导入dmp文件
  11. 家庭监控方案设计及施工-无线监控
  12. 解析2019年新零售社区团购发展方向
  13. Gym - 101350E Competitive Seagulls——博弈
  14. 谈谈第一次Web项目的感想(上)
  15. 2-2 用Plot函数绘图
  16. 目标是100个百亿级大客户,赛意信息为何如此有底气?
  17. Django之路由层、视图层、模板层介绍
  18. 开工第一周,我劝你离开“独裁”的老板
  19. 【MySQL】修改配置后,重启MySQL报错[ERROR] The server quit without updating PID file
  20. 声呐(岩石/水雷)数据集的特征提取过程

热门文章

  1. 数学:深入浅出通信原理(陈爱军)
  2. 3D数学基础:图形与游戏开发 【第一章 简介】
  3. VOW Desktop(CAD看图软件)v1.0.1中文版
  4. 桌面计算机未响应怎么办,资源管理器未响应怎么办
  5. zTree实现树的模糊搜索功能
  6. oracle指数函数,2.1 标准 Fortran 95 的通用内函数
  7. 递归算法JAVA实现
  8. 计算机网络(北京理工大学出版社)课后习题答案
  9. 2017 ACM-ICPC Asia Shenyang (ICPC亚洲沈阳赛区)
  10. 3D控件Aspose.3D 12月新版V17.12发布 | 添加支持导出RVM