21xrx.com
2024-12-23 06:20:40 Monday
登录
文章检索 我的文章 写文章
【文章】用C语言编写猜数游戏 让你的编程更有趣
2023-06-15 17:44:17 深夜i     --     --
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;

}

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

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复