概述
直接上代码吧
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
int menu(){
printf("================n");
printf("====1,Start!====n");
printf("====2,Exit! ====n");
printf("================n");
printf("请输入您的选项: ");
int choice = 0;
scanf("%d", &choice);
return choice;
}
void Game(){
//1,生成一个随机数。(1-100)
int to_guess = rand() % 100 + 1;
//2,提示用户输入数字。
while (1){
printf("请输入一个整数:");
int num = 0;
scanf("%d", &num);
//3,用户输入的数字和准比好的随机数比较。
//4,根据比较结果给用户提示
if (num< to_guess) {
printf("低了!n");
} else if (num>to_guess) {
printf("高了!n");
} else
{
printf("恭喜你猜对了!n");
return;
}
}
}
int main(){
//计算机生成一个数字(1-100)
//用户来猜数字,如果猜对了提示回答正确。
//如果猜错了,提示用户“高了或低了”,让用户重新输入
srand((unsigned int)time(0));
while (1) {
int choice = menu();
if (choice == 1){
Game();
}
else if (choice == 2)
{
printf("goodbye!n");
break;
}
}
system("pause");
return 0;
}
最后
以上就是拉长鸡翅为你收集整理的猜数字游戏(1-100)的全部内容,希望文章能够帮你解决猜数字游戏(1-100)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复