21xrx.com
2025-03-26 08:06:20 Wednesday
文章检索 我的文章 写文章
【文章】用C语言编写猜数游戏 让你的编程更有趣
2023-06-15 17:44:17 深夜i     19     0
C语言 猜数游戏 随机数生成函数

C语言是一种非常经典的编程语言,它能够进行各种各样的操作,在不同的领域都得到广泛应用。其中,猜数游戏是一个经典的例子,它结合了随机数生成、输入输出等操作,是学习C语言的一种好方法。下面,我们就来看看如何通过C语言编写一个猜数游戏。

首先,我们需要使用C语言中的随机数生成函数,来生成一个1到100之间的随机整数。代码如下:

#include 
#include 
#include 
int main()
{
  int random_num, guess_num;
  srand((unsigned)time(NULL));
  random_num = rand() % 100 + 1;
  printf("猜数游戏开始!请输入1-100之间的数字:");
  scanf("%d", &guess_num);
  return 0;
}

接着,我们可以使用一个while循环,来判断玩家输入的数字是不是符合要求,并且判断玩家是否猜对了数字。代码如下:

while(guess_num != random_num)
{
  if(guess_num < random_num)
  {
    printf("小了!请重新输入:");
  }
  else
  {
    printf("大了!请重新输入:");
  }
  scanf("%d", &guess_num);
}
printf("恭喜你,猜对了!\n");

最后,我们将完整的代码放在一起,就可以进行猜数游戏了。代码如下:

#include 
#include 
#include 
int main()
{
  int random_num, guess_num;
  srand((unsigned)time(NULL));
  random_num = rand() % 100 + 1;
  printf("猜数游戏开始!请输入1-100之间的数字:");
  scanf("%d", &guess_num);
  while(guess_num != random_num)
  {
    if(guess_num < random_num)
    {
      printf("小了!请重新输入:");
    }
    else
    {
      printf("大了!请重新输入:");
    }
    scanf("%d", &guess_num);
  }
  printf("恭喜你,猜对了!\n");
  return 0;
}

通过以上的代码,我们就可以玩一局简单的猜数游戏了。

  
  

评论区