1.完成猜数字游戏。

猜数字游戏.接收玩家从键盘输入的数字,判断其是否猜中了电脑产生的随机数(1~100)

#define  _CRT_SECURE_NO_WARNINGS 
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
//菜单
void menu() {
	printf("------------------\n");
	printf("------1继续-------\n");
	printf("------2退出-------\n");
	printf("------------------\n");
}
//猜数字判定
int toguess_number() {
	int randnumber = rand() % 100 +1;
	int username = 0;
	printf("请输入你猜的数字:\n");
	while (1) {
		scanf("%d", &username);
		if (username > randnumber) {
			printf("你猜大了,请重新猜\n");
			continue;
		}
		else if (username < randnumber) {
			printf("你猜小了,请重新猜\n");
			continue;
		}
		else {
			printf("恭喜你,猜对了\n");
			break;
		}
	}
}
int main() {
	int chose = 0;
	srand((unsigned)time(NULL));//产生不同的随机数种子
	do
	{
			menu();
			scanf("%d", &chose);
			switch (chose)
			{
			case 1:toguess_number(); break;
			case 2:break;
			default:printf("输入错误请重新输入\n"); break;
			}
	} while (chose!=2);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值