C语言版小游戏

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
int ran;
void jianmian();
void caicai(){
	int num;
	char chose;
	printf("请输入要猜的数字:\n");
    scanf("%d",&num);
	if(num>ran)
	{printf("猜的大了");
	caicai();}
	if(num<ran)
	{printf("猜的小了");
	caicai();}
	if(num==ran)
	{printf("猜对了");
	printf("继续猜y,退出x\n");
	scanf("%s",&chose);
	getchar();
	if(chose=='y'){
	jianmian();
	}else{
		exit(0);
	}
	}
}
void main(){
	jianmian();
}
void jianmian(){
	int chose;
	printf("-------------------------------------\n");
	printf("-------欢迎来猜数字,虽然很无聊------\n");
	printf("---------1.初级---------------------\n");
	printf("---------2.中级---------------------\n");
	printf("---------3.高级---------------------\n");
	printf("---------4.变态---------------------\n");
    printf("请输入选择级别");
    scanf("%d",&chose);
	srand((unsigned)time(NULL));
	switch(chose){
	case 1:ran=rand()%10+1;caicai();
		break;
	case 2:ran=rand()%50+1;caicai();
		break;
	case 3:ran=rand()%100+1;caicai();
		break;
	case 4:ran=rand()%1000+1;caicai();
		break;
	}
}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值