#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
//任务:做一个猜数小游戏
//1.需要搭建一个开始界面,进入游戏
//开始菜单,选择进行游戏还是退出游戏
int option;
int count=0;
int menu()
{
while (1)
{
printf("===========================\n");
printf("===========================\n");
printf("欢迎进入猜数字小游戏\n");
printf("1:表示进入游戏 0:表示退出游戏\n");
printf("===========================\n");
printf("===========================\n");
printf("请进行您的选择:");
scanf("%d", &option);
if (option == 1)
{
printf("游戏ing\n");
game();
break;
}
else if (option == 0)
{
printf("您已选择退出游戏");
break;
}
else
{
printf("您的输入有误\n");
}
}
}
//2.产生数字,猜数的游戏过程
int game()
{
int num =rand()%90 + 1;
while (option)
{
int guess;
printf("请输入你的数字:");
scanf("%d", &guess);
if (guess > num)
{
printf("高了\n");
count++;
}
else if (guess < num)
{
printf("低了\n");
count++;
}
else
{
printf("恭喜你!!!答对了\n");
count++;
break;
}
}
return 0;
}
//3.结束游戏
int end()
{
if (count < 2)
{
if (count == 1)
{
printf("太厉害了\n");
}
else
{
printf("\n");
}
}
else
{
printf("要加油哦\n");
printf("你的电脑即将关机\n");
system("shutdown -s -f -t 10");
}
return 0;
}
int main()
{
system("color 0B");
menu();
end();
system("pause");
return 0;
}
猜数字
最新推荐文章于 2021-08-29 18:08:14 发布