背景
学习for和break
for:111
break:2222
实现思路
- 循环
- 判断
- 正确的话就break
- 不正确就一直循环
代码
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int price;
int gsprice;
int num = 1;
srand(time(NULL));
price= rand()%1001 + 4000;
for(;;num++)
{
printf("请输入猜测的价格:");
scanf("%d",&gsprice);
if(price<gsprice)
{
printf("大了\n");
}
else if(price>gsprice)
{
printf("小了\n");
}
else
{
printf("恭喜,猜对啦!!\n");
break;
}
}
printf("一共猜了%d次\n",num);
if(num==1)
{
printf("牛逼啊,简直thl附体,一次就猜对了\n");
}
if(num>1 && num<=10)
{
printf("厉害了!!");
}
if(num>10)
{
printf("逆时针的萌");
}
system("pause");
}
结语
这是我的第一个小游戏,希望大家喜欢,哈哈
网友评论