猜数字小游戏

来源:互联网 发布:法国兴业银行 知乎 编辑:程序博客网 时间:2024/06/06 04:16
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void menu()
{
printf ("##########1.paly##########\n");
printf ("##########2.exit##########\n");
 }
void game()
{
    int input=0;
int num=0;num=rand()%100+1;
   while(1)
   { 
printf("请猜数字:<");
scanf("%d",&input);
       if(input==num)
   {
    printf("恭喜你,猜对了!\n");
    break;
    }
   else if(input>num)
   {
printf("猜大了!\n");
   }
   else 
  {
        printf("猜小了!\n");
       }
   }
}
int main()
{
int input=0;
srand((unsigned int)time(NULL));
do
{
menu();
printf("请输入:<");
scanf("%d", &input);
switch(input)
 {
  case 1:
 game();
  break;
  case 2:
 printf("游戏结束\n");
 break;
  default:
 printf("选择错误\n");
      break;
  }
 }
 while(input);
 return 0;


}
原创粉丝点击