C语言 猜数字游戏

原创 2016年06月01日 00:05:04
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void guess()
{
 int input = 0;
 int ret;
 srand((unsigned int)time(NULL));
 ret = rand() % 100;
 printf("请输入0-100内的数字\n");
 do
 {
  scanf("%d",&input);
  if(input < ret)
   printf("猜小了!!!");
  else if(input > ret)
   printf("猜大了!!!");
 }while(ret != input);
 printf("猜对了");
}
void show()
{
 int choice;
 printf("************************\n");
 printf("***欢迎使用猜数字游戏***\n");
 printf("开始游戏:请按1\n");
 printf("退出游戏:请按0\n");
 printf("************************\n");
 scanf("%d",&choice);
 switch(choice)
 {
  case 1:guess();break;
  default:return;
 }
 
}
int main()
{
 show();
 system("pause");
 return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

C语言实现猜数字游戏

#include #include #include int menu() //选择菜单函数 { int choose = 0; printf("************************...
  • JenaeLi
  • JenaeLi
  • 2016年10月14日 09:20
  • 3005

通过C语言实现猜数字游戏

很多人都玩过猜数字游戏(给定一个范围的数字,通过几次猜测确定正确值),通过对C语言的学习,对猜数字游戏实现简单的编写。思路大概是,首先系统产生一个随机数,设定该随机数的范围,用户猜测值与随机数进行比较...
  • q45101218
  • q45101218
  • 2017年07月09日 21:48
  • 804

用C语言编写猜数字游戏

在编写一个猜数字游戏之前,我们来做一些铺垫工作: 1.函数铺垫 (1)rand:该函数是用来产生一个随机数(每次产生的随机数相同)。如:rand()%100相当于产生一个0~99之间的随机数; ...
  • cherrydreamsover
  • cherrydreamsover
  • 2017年07月27日 20:09
  • 404

C语言中随机数的生成,以及简单猜数游戏的实现。

C语言标准库提供两个帮助生成随机数的函数:rand()和srand(),而这个库也被包含于中。在实际使用中这两个函数组合使用才能生成正确的随机数。   srand()函数是随机数发生器的初始化函数,...
  • bbwn_
  • bbwn_
  • 2016年04月13日 14:36
  • 3369

C++编程练习(1)——简单的猜数游戏

C++基础——简单的猜数游戏C++是面向对象的编程语言。类和对象使得解决问题变得非常方便。对于猜数游戏这样的程序来说,不需要使用类和对象,只需要借助函数即可完成。这里借助猜数游戏这个程序来复习基本的语...
  • happywlg123
  • happywlg123
  • 2017年03月25日 17:07
  • 831

使用python进行猜数字游戏,练习if循环

使用python进行猜数字游戏,while循环练习:如果猜的数字大于该年龄,那么就提示说猜的大了,请再想小点,如果猜的年龄小于该年龄,那么久提示说猜的小了,请再想大点,如果正好猜对,那么就友好提示说:...
  • shenBML
  • shenBML
  • 2016年10月11日 10:36
  • 1635

c语言练习 4-4. 猜数字游戏

猜数字游戏是令系统随机产生一个100以内的正整数,用户输入一个数对其进行猜测,需要你编写程序自动对其与随机产生的被猜数进行比较,并提示大了(“Too big”),还是小了(“Too small”),相...
  • huozhiwu0424
  • huozhiwu0424
  • 2014年07月03日 17:15
  • 682

循环语句的简单应用(二分查找、猜数字游戏)

在写代码之时,正确的使用循环语句,可以极大的提高我们的效率,增加代码的可读性,为别人以及自己的学习,带来极大的方便。 今天,利用C语言中的循环语句,简单的实现我们的折半查找(二分查找:在有序数组中的查...
  • aaronlanni
  • aaronlanni
  • 2017年07月22日 15:03
  • 182

制作一个简单的猜数字游戏

最近我一直在学习Android开发,今天特意做了一个猜数字游戏,游戏虽然简单,但也用到了几个最基本的Android开发技术 首先介绍一下游戏流程 1、启动游戏后首先会弹出一个登陆界面 2、正确的用户名...
  • u010105970
  • u010105970
  • 2016年04月05日 17:41
  • 1822

【基础编程】猜数字游戏的提示

★题目 实现一个经典“猜数字”游戏。给定答案序列和用户猜的序列,统计有多少数字位置正确(A),有多少数字在两个序列都出现过但位置不对(B) 输入包括多组数据。每组输入第一行为序列长度n,第...
  • XGsilence
  • XGsilence
  • 2016年10月29日 13:33
  • 1496
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言 猜数字游戏
举报原因:
原因补充:

(最多只允许输入30个字)