武汉c培训
达内武汉中心

15271940953

热门课程

武汉C++培训:猜数字游戏

  • 时间:2016-06-01
  • 发布:fun
  • 来源:51CTO

#include<stdio.h>
# include<stdlib.h>
# include<time.h>
void menu()
 { 
    printf("*********************\n");
printf("欢迎进入该游戏系统!\n");
printf("选择:\n");
    printf("1:start\n");
    printf("2:exit\n");
    printf("*********************\n");
   }
int game(int n)
{  int i;
     while(1)
   { printf("输入你猜的数字:");
         scanf("%d",&i);
   if(i<n)
   printf("你猜小了;");
    if(i>n)
           printf("你猜大了;");
    if(i==n)
{
printf("恭喜你,你猜对了!");
return 0;
}
     
   }
}
int main()
   srand((unsigned int)time(NULL));     //是拿当前系统时间作为种子,由于时间是变化的,                                           //种子变化,可以产生不相同的随机数。
   int ret=rand();
   int m=ret%100;                       //控制随机数的范围,减小猜测难度。
   int a;
   menu();
   printf("输入:");
   scanf("%d",&a);
  switch(a)                             //利用switch语句做开关。
{
 case 1: 
 game(m);
 break;
 case 2:
 printf("error\n");
 break;
 }
   
return 0;
}
上一篇:武汉C++培训:关于指针的一些总结
下一篇:用c语言实现折半查找函数
选择城市和中心
贵州省

广西省

海南省