0
点赞
收藏
分享

微信扫一扫

c语言实现猜数字小游戏

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#include <stdlib.h>

void game()

{

int ret = 0;

int guess = 0;

//1.生成一个随机数

ret = rand()%100+1;

//2.猜数字

while (1)

{

 printf("\n请猜数字:");

 scanf("%d", &guess);

 if (guess > ret)

 {

  printf("猜大了");

 }

 else if (guess < ret)

 {

  printf("猜小了");

 }

 else

 {

  printf("\n恭喜你,猜中了");

 }

}

}

void menu()

{

printf("##############################");

printf("###   1.play     0.exit    ###");

printf("##############################");



}


int main()

{

int input = 0;

srand((unsigned int)time(NULL));

do

{

 menu();

 printf("\n请选择:");

 scanf("%d", &input);

 switch (input)

 {

 case 1:

  game();


 case 0:

   break;

 default:

  printf("输入错误\n");



 }


} while (input);



return 0;

}

举报

相关推荐

0 条评论