C语言中的数字猜测游戏
最编程
2024-08-14 18:14:20
...
#include <stdio.h>
#include <stdlib.h>
int top();
int input();
void main()
{
int right = 50;
int number;
system("color 2");
system("title 欢迎来到猜数字游戏");
printf("==========================================\n");
printf("===============欢迎来到猜数字游戏=========\n");
printf("==========================================\n");
printf("游戏规则如下:\n");
printf("请输入1到100以内的整数:\n");
scanf_s("%d", &number);
while (number != right)
{
if (number > right)
{
switch ((number - right) / 10)
{
case 0:
printf("加油,只大了一点点!");
break;
case 1:
printf("数字大了不少。");
break;
case 2:
printf("数字大太多了!");
break;
default:
printf("数字大太多了!");
}
}
else
{
switch ((right - number) / 10)
{
case 0:
printf("加油,只小了一点点!");
break;
case 1:
printf("数字小了不少。");
break;
case 2:
printf("数字小太多了!");
break;
default:
printf("数字小太多了!");
}
}
number = input();
}
printf("恭喜您答对了\n\a");
system("pause");
}
int input()
{
int number;
printf("请输入1到100以内的整数:\n");
scanf_s("%d", &number);
return number;
}
/*编译环境:vs2013
作者:landv
时间:2014年2月25日
*/
注意scanf函数
vs2013里面使用会报错,详情请看http://www.cnblogs.com/landv/p/3562858.html
上一篇: 重新设计猜数字游戏