通过C语言实现猜数字游戏
程序员文章站
2022-05-24 17:50:20
很多人都玩过猜数字游戏(给定一个范围的数字,通过几次猜测确定正确值),通过对c语言的学习,对猜数字游戏实现简单的编写。思路大概是,首先产生一个随机数,设定该随机数的范围,用户猜测值与随机数进行比较判...
很多人都玩过猜数字游戏(给定一个范围的数字,通过几次猜测确定正确值),通过对c语言的学习,对猜数字游戏实现简单的编写。思路大概是,首先产生一个随机数,设定该随机数的范围,用户猜测值与随机数进行比较判断。本次程序的编写猜测的范围为1-99。需要用到if语句的判断,while循环,do while循环。
#include #include #include void game(int s) { int b = 0; //设定游戏猜测值 printf("please input\n"); while (1) { scanf_s("%d", &b); if (s>b) //通过猜测值与系统随机值比较,对猜测者提供反馈 printf("guess small\n"); if (s编写可能出现的错误或需要注意的地方: 1.程序需要用户选择,非0时程序一直进行。 2.用户进行成功一次游戏时,没有返回主菜单。 3.编写时没有确定随机数的范围,导致猜测范围过于庞大。
*
如有错误或优化,欢迎指出!
*
author:yk)>
下一篇: 函数的重载