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;
	}
}
发布了10 篇原创文章 · 获赞 10 · 访问量 111

猜你喜欢

转载自blog.csdn.net/helo_world01/article/details/104234094
今日推荐