本文主要是介绍C语言猜数字游戏,范围为1到100,直到猜对为止,能重复进行多次,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
具体代码:
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>
#include <stdlib.h>
#include <time.h>void menu()
{printf("***********************\n");printf("****0.exit 1.play*****\n");printf("***********************\n");
}void game()
{int input = 0; int tmp;tmp = rand()%100+1;//生成1到100范围内的随机数while(1){printf("请猜数字1到100:");scanf("%d", &input);if (input==tmp){printf("恭喜你,猜对了\n");break;}else if (input>=tmp){printf("猜大了\n");}else if (input<=tmp){printf("猜小了\n");}}
}int main()
{int i = 0;srand((unsigned int)time(NULL));//随机数生成器do{ menu();printf("请选择:");scanf("%d", &i);switch (i){case 0:break;case 1:game();break;default :printf("输入有误");}}while(i);return 0;
}
这篇关于C语言猜数字游戏,范围为1到100,直到猜对为止,能重复进行多次的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!