#include <stdio.h>
#include <stdlib.h>
#include <math.h>
/*
猜数游戏:
A 首先程序自动生成一个100以内的随机数字
B 提示用户通过键盘输入自己的猜的数字
C 将用户输入的数字和程序产生的数字比较
太大了
< 太小了
= 智商大爆发…
D 如果没有猜对,则提示用户再次猜数(输入);
如果第二次猜对了,提示:太优秀了!
如果第三次猜对了,提示:太聪明了!
如果第四次猜对了,提示:恭喜你,猜对了!
如果第五次猜对了,提示:你猜对了!
最后,提示:可惜了,你的机会用完了,正确答案是:xx!
*/
int main1()
{
//程序自动生成一个100以内的随机数字
srand(time(0));
int answer=rand()%100;
printf("游戏开始\n");
//
int count=0,num;
do{
//提示输入和比较功能
printf("请猜数:");
scanf("%d",&num);
if(num==answer){
break;
}else if(num>answer){
printf("\n太大了!\n");
}else{
printf("\n太小了!\n");
}
count++;
}while(count<5);
//区分到底是第几次猜中了,然后提示
switch(count){
case 0:
printf("\n智商大爆发....\n");
break;
case 1:
printf("\n太优秀了!\n");
break;
case 2:
printf("\n太聪明了!\n");
break;
case 3:
printf("\n恭喜你,猜对了!\n");
break;
case 4:
printf("\n你猜对了!\n");
break;
default:
printf("\n可惜了,你的机会用完了,正确答案是:%d\n",answer);
}
return 0;
}