IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 航校文字修仙内测 -> 正文阅读

[开发工具]航校文字修仙内测

#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>int main(){	int a[10], b, c,d,e,g,h=0,i=100,j=0,k=1,l=50,m=100,n=0,o=0,p=0;	    /*		a:出生时的各项属性值		b:玩家是否继续游戏		c:玩家是否进行下一步操作		d:玩家于主界面选择的操作		e:玩家于修炼界面选择的操作		g:用于循环计时的变量		h:玩家寿命		i:玩家寿命上限		j:玩家经验		k:玩家等级		l:玩家经验上限		m:玩家每次修炼获得的经验		n:是否对玩家经行提示		o:玩家决定要进入的地图		p:玩家决定是否要战斗		*/	srand((unsigned)time(NULL));	a[0] = rand() % 40 + 60;//随机生成武力值,最低为60	a[1] = rand() % 99 + 1;//随机生成智力值,最低为1	a[2] = rand() % 99 + 1;//随机生成财富值,最低为1	a[3] = rand() % 99 + 1;//随机生成颜值,最低为1	a[4] = rand() % 100;//随机生成仙缘,最低为0	printf("文字修仙\n");	printf("请合理分配游戏时间\n");	printf("请确认是否进入游戏,确认请输入 1 ,退出游戏请输入 2 \n");	printf("请输入:");	scanf_s("%d", &b);//玩家输入1或2决定是否进入游戏	if (b == 1)	{		system("cls");//清空显示屏幕		system("color 0b");//将字体调为蓝色		printf("欢迎进入游戏\n");		printf("已经为您随机生成出身\n");		printf("您的出身为:");		if (a[0] < 80 && a[1] < 80 && a[2] < 80 && a[3] < 80 && a[4] < 80)			printf("平平无奇");		if (a[0] >= 80)//对玩家的武力值进行判定		{			if (a[0] >= 90)			{				if (a[0] >= 95)					printf("武神转世 ");				else					printf("练武奇才 ");			}			else				printf("骨骼清奇 ");		}		if (a[1] >= 80)//对玩家的智力值进行判定		{			if (a[1] >= 90)			{				if (a[1] >= 95)					printf("智绝天下 ");				else					printf("绝顶聪明 ");			}			else				printf("天资聪慧 ");		}		if (a[2] >= 80)//对玩家的财富值进行判定		{			if (a[2] >= 90)			{				if (a[1] >= 95)					printf("富可敌国 ");				else					printf("富甲一方 ");			}			else				printf("家财万贯 ");		}		if (a[3] >= 80)//对玩家的颜值进行判定		{			if (a[2] >= 90)			{				if (a[1] >= 95)					printf("仙风神貌 ");				else					printf("盛世之颜 ");			}			else				printf("样貌清秀 ");		}		if (a[4] >= 80)//对玩家的仙缘值进行判定		{			if (a[2] >= 90)			{				if (a[1] >= 95)					printf("上天眷顾 ");				else					printf("大能转世 ");			}			else				printf("仙路可期 ");		}		printf("\n");//换行		printf("以下是您的具体属性:\n");		//system("color 0c");尝试为各个属性更改颜色		printf("武力:%d\n", a[0]);		printf("智力:%d\n", a[1]);		printf("财富:%d\n", a[2]);		printf("颜值:%d\n", a[3]);		printf("仙缘:%d\n", a[4]);		printf("输入任意键后回车继续游戏: ");//提示玩家输入按键进行下一步游戏		scanf_s("%d", &c);		printf("\n");//换行	}	else	{		system("cls");//清空显示屏幕		system("color 04");//将字体设置为红色		printf("按任意键退出游戏\n");	}	while (1)//无限循环进入主界面	{		if (b == 1)		{			printf("请选择您接下来的操作:\n");			printf("1.修炼    2.副本    3.商店    4.背包    5.属性    6.退出游戏\n");			printf("请输入:");			scanf_s("%d", &d);//玩家决定接下来的操作			printf("\n");//换行			if (d == 6)			{				printf("按任意键退出游戏\n");				break;//退出游戏			}			if (d == 2)			{				while (1)				{					printf("欢迎进入副本!\n");					printf("请选择您要进入的地图\n");					printf("1.震雷山    2.丽宝    3.天润    4.火车站    5.汽车站    6.返回主界面\n");					printf("请输入:");					scanf_s("%d", &o);//玩家决定要进入的地图					printf("\n");//换行					if (o == 1)					{						printf("震雷山乃奇人异士汇聚之地,危机重重,请小心行事\n");						printf("请选择山内的地图\n");						printf("1.航校    2.湿地公园    3.六职高\n");						printf("请输入:");						scanf_s("%d", &o);//玩家决定要进入的山内地图						printf("\n");//换行						if (o == 1)						{							printf("您非常不幸的进入了航校...\n");							printf("请选择校内地图\n");							printf("1.中专宿舍    2.中专食堂    3.中专操场    4.中专教学楼    5.大专宿舍    6.大专食堂    7.大专操场    8.大专教学楼    9.返回主界面\n");							printf("请输入:");							scanf_s("%d", &o);//玩家决定要进入的航校地图							printf("\n");//换行							if (o == 1)							{								printf("您非常不幸的住进了10人寝...\n");								printf("您受到袭击!!!\n");								//后期添加等级判定或者随机生成,让怪物生成具有变化性								printf("您遭遇了罗超!!!\n");								printf("咯咯咯\n");								printf("怪叫声...\n");								printf("罗超:接受命运吧孩子,10人寝是你最好的归宿咯咯咯...\n");								Sleep(1000);								printf("1.战斗    2.逃跑\n");								printf("请决定是否战斗:");								scanf_s("%d", &p);								printf("\n");								if (p == 1)								{									//后期添加实力判定,让战斗有胜负之分,生成不同结果									printf("你大吼一声道:“什么狗屁归宿,不过是你们贪婪无下限的资本扩张的借口罢了!”\n");									Sleep(1000);									printf("罗超:咯咯咯...\n");									Sleep(1000);									printf("罗超突然向你扑来,你亦无所畏惧,向着罗超冲了过去!\n");									Sleep(1000);									printf("罗超对你使用了军体拳!\n");									//后期添加血量判定									printf("冲刺中的你躲闪不及!\n");									Sleep(1000);									printf("您受到了大量伤害!\n");									printf("罗超乘胜追击\n");									Sleep(1000);									printf("罗超使用了擒敌拳!\n");									printf("你被打成了重伤!\n");									Sleep(1000);									printf("生死危难之际,你出现了幻觉,人生种种在眼前浮现...\n");									Sleep(1000);									printf("出身平凡、学业不顺、家人不解、知己不逢...\n");									Sleep(1000);									printf("你:“结束了吗...也好...”\n");									Sleep(1000);									printf("你闭上了双目,静静的等待着死亡的到来...\n");									Sleep(1000);									printf(".......\n");									Sleep(1000);									printf("想象中的铁拳并未到来...\n");									Sleep(1000);									printf("你疑惑的睁开了双眼\n");									Sleep(1000);									printf("罗超:咯咯咯,小伙子,这就放弃了?这点干劲想打倒我们可还差的远呢...\n");									Sleep(1000);									printf("罗超慢步走开了\n");									Sleep(1000);									printf("只剩你楞在原地,不知所措,不久,远处又传来了罗超的声音:“再练上2年吧小伙子!”\n");									Sleep(1000);									printf("你暗自握紧了拳头,发誓一定要抗争到底\n");									Sleep(1000);									printf("\n");									printf("你战败了\n");									printf("没有奖励");								}							}							if (o == 9)//退出副本界面							{								break;							}						}					}					if (o == 6)//退出副本页面					{						break;					}				}			}			if (d == 1)			{				while (h < i)//在寿命限制内循环进入修炼界面				{					if (n == 0)					{						printf("请注意每次修炼消耗1点寿命\n");						printf("每次修炼为期3秒,3秒后可进行下一次修炼\n");						printf("\n");						n += 1;					}					printf("请选择您的修炼方式:\n");					printf("1.打坐    2.演武    3.研习    4.睡觉    5.属性    6.返回主界面\n");					printf("请输入:");					scanf_s("%d", &e);//玩家决定修炼界面内的下一步操作					printf("\n");//换行					if (e == 4)//睡觉					{						printf("睡觉中...\n");						for (g = 3; g > 0; g--)						{								printf("%d ", g);								Sleep(1000);						}						printf("您的心情变好了\n");						printf("\n");					}					if (e == 3)//研习					{						h += 1;						a[1] += 1;						printf("研习中...\n");						for (g = 3; g > 0; g--)						{							printf("%d ", g);							Sleep(1000);						}						printf("\n");						printf("研习成功!\n");						printf("获得%d经验!\n", m / 2);						printf("智力值加1!\n");						printf("\n");						}					if (e == 2)//演武					{						h += 1;						a[0] += 1;						printf("演武中...\n");						for (g = 3; g > 0; g--)						{							printf("%d ", g);							Sleep(1000);						}						printf("\n");						printf("演武成功!\n");						printf("获得%d经验!\n", m / 2);						printf("武力值加1!\n");						printf("\n");						}					if (e == 1)//打坐					{						h += 1;						printf("打坐中...\n");						for (g = 3; g > 0; g--)						{							printf("%d ", g);							Sleep(1000);						}						printf("\n");						printf("打坐成功!\n");						printf("获得%d经验!\n", m);						printf("\n");						}					if (e == 6)//退出修炼界面					{						break;//退出修炼界面					}				}			}		}	}	system("pause");	return 0;}

#include<stdio.h>#include<stdlib.h>#include<time.h>#include<windows.h>int main(){ int a[10], b, c,d,e,g,h=0,i=100,j=0,k=1,l=50,m=100,n=0,o=0,p=0; /* a:出生时的各项属性值 b:玩家是否继续游戏 c:玩家是否进行下一步操作 d:玩家于主界面选择的操作 e:玩家于修炼界面选择的操作 g:用于循环计时的变量 h:玩家寿命 i:玩家寿命上限 j:玩家经验 k:玩家等级 l:玩家经验上限 m:玩家每次修炼获得的经验 n:是否对玩家经行提示 o:玩家决定要进入的地图 p:玩家决定是否要战斗 */ srand((unsigned)time(NULL)); a[0] = rand() % 40 + 60;//随机生成武力值,最低为60 a[1] = rand() % 99 + 1;//随机生成智力值,最低为1 a[2] = rand() % 99 + 1;//随机生成财富值,最低为1 a[3] = rand() % 99 + 1;//随机生成颜值,最低为1 a[4] = rand() % 100;//随机生成仙缘,最低为0 printf(“文字修仙\n”); printf(“请合理分配游戏时间\n”); printf(“请确认是否进入游戏,确认请输入 1 ,退出游戏请输入 2 \n”); printf(“请输入:”); scanf_s("%d", &b);//玩家输入1或2决定是否进入游戏 if (b == 1) { system(“cls”);//清空显示屏幕 system(“color 0b”);//将字体调为蓝色 printf(“欢迎进入游戏\n”); printf(“已经为您随机生成出身\n”); printf(“您的出身为:”); if (a[0] < 80 && a[1] < 80 && a[2] < 80 && a[3] < 80 && a[4] < 80) printf(“平平无奇”); if (a[0] >= 80)//对玩家的武力值进行判定 { if (a[0] >= 90) { if (a[0] >= 95) printf(“武神转世 “); else printf(“练武奇才 “); } else printf(“骨骼清奇 “); } if (a[1] >= 80)//对玩家的智力值进行判定 { if (a[1] >= 90) { if (a[1] >= 95) printf(“智绝天下 “); else printf(“绝顶聪明 “); } else printf(“天资聪慧 “); } if (a[2] >= 80)//对玩家的财富值进行判定 { if (a[2] >= 90) { if (a[1] >= 95) printf(“富可敌国 “); else printf(“富甲一方 “); } else printf(“家财万贯 “); } if (a[3] >= 80)//对玩家的颜值进行判定 { if (a[2] >= 90) { if (a[1] >= 95) printf(“仙风神貌 “); else printf(“盛世之颜 “); } else printf(“样貌清秀 “); } if (a[4] >= 80)//对玩家的仙缘值进行判定 { if (a[2] >= 90) { if (a[1] >= 95) printf(“上天眷顾 “); else printf(“大能转世 “); } else printf(“仙路可期 “); } printf(”\n”);//换行 printf(“以下是您的具体属性:\n”); //system(“color 0c”);尝试为各个属性更改颜色 printf(“武力:%d\n”, a[0]); printf(“智力:%d\n”, a[1]); printf(“财富:%d\n”, a[2]); printf(“颜值:%d\n”, a[3]); printf(“仙缘:%d\n”, a[4]); printf(“输入任意键后回车继续游戏: “);//提示玩家输入按键进行下一步游戏 scanf_s(”%d”, &c); printf(”\n”);//换行 } else { system(“cls”);//清空显示屏幕 system(“color 04”);//将字体设置为红色 printf(“按任意键退出游戏\n”); } while (1)//无限循环进入主界面 { if (b == 1) { printf(“请选择您接下来的操作:\n”); printf(“1.修炼 2.副本 3.商店 4.背包 5.属性 6.退出游戏\n”); printf(“请输入:”); scanf_s(”%d”, &d);//玩家决定接下来的操作 printf(”\n”);//换行 if (d == 6) { printf(“按任意键退出游戏\n”); break;//退出游戏 } if (d == 2) { while (1) { printf(“欢迎进入副本!\n”); printf(“请选择您要进入的地图\n”); printf(“1.震雷山 2.丽宝 3.天润 4.火车站 5.汽车站 6.返回主界面\n”); printf(“请输入:”); scanf_s(”%d”, &o);//玩家决定要进入的地图 printf(”\n”);//换行 if (o == 1) { printf(“震雷山乃奇人异士汇聚之地,危机重重,请小心行事\n”); printf(“请选择山内的地图\n”); printf(“1.航校 2.湿地公园 3.六职高\n”); printf(“请输入:”); scanf_s(”%d”, &o);//玩家决定要进入的山内地图 printf(”\n”);//换行 if (o == 1) { printf(“您非常不幸的进入了航校…\n”); printf(“请选择校内地图\n”); printf(“1.中专宿舍 2.中专食堂 3.中专操场 4.中专教学楼 5.大专宿舍 6.大专食堂 7.大专操场 8.大专教学楼 9.返回主界面\n”); printf(“请输入:”); scanf_s(”%d”, &o);//玩家决定要进入的航校地图 printf(”\n”);//换行 if (o == 1) { printf(“您非常不幸的住进了10人寝…\n”); printf(“您受到袭击!!!\n”); //后期添加等级判定或者随机生成,让怪物生成具有变化性 printf(“您遭遇了罗超!!!\n”); printf(“咯咯咯\n”); printf(“怪叫声…\n”); printf(“罗超:接受命运吧孩子,10人寝是你最好的归宿咯咯咯…\n”); Sleep(1000); printf(“1.战斗 2.逃跑\n”); printf(“请决定是否战斗:”); scanf_s(”%d”, &p); printf(”\n”); if (p == 1) { //后期添加实力判定,让战斗有胜负之分,生成不同结果 printf(“你大吼一声道:“什么狗屁归宿,不过是你们贪婪无下限的资本扩张的借口罢了!”\n”); Sleep(1000); printf(“罗超:咯咯咯…\n”); Sleep(1000); printf(“罗超突然向你扑来,你亦无所畏惧,向着罗超冲了过去!\n”); Sleep(1000); printf(“罗超对你使用了军体拳!\n”); //后期添加血量判定 printf(“冲刺中的你躲闪不及!\n”); Sleep(1000); printf(“您受到了大量伤害!\n”); printf(“罗超乘胜追击\n”); Sleep(1000); printf(“罗超使用了擒敌拳!\n”); printf(“你被打成了重伤!\n”); Sleep(1000); printf(“生死危难之际,你出现了幻觉,人生种种在眼前浮现…\n”); Sleep(1000); printf(“出身平凡、学业不顺、家人不解、知己不逢…\n”); Sleep(1000); printf(“你:“结束了吗…也好…”\n”); Sleep(1000); printf(“你闭上了双目,静静的等待着死亡的到来…\n”); Sleep(1000); printf(”…\n”); Sleep(1000); printf(“想象中的铁拳并未到来…\n”); Sleep(1000); printf(“你疑惑的睁开了双眼\n”); Sleep(1000); printf(“罗超:咯咯咯,小伙子,这就放弃了?这点干劲想打倒我们可还差的远呢…\n”); Sleep(1000); printf(“罗超慢步走开了\n”); Sleep(1000); printf(“只剩你楞在原地,不知所措,不久,远处又传来了罗超的声音:“再练上2年吧小伙子!”\n”); Sleep(1000); printf(“你暗自握紧了拳头,发誓一定要抗争到底\n”); Sleep(1000); printf(”\n”); printf(“你战败了\n”); printf(“没有奖励”); } } if (o == 9)//退出副本界面 { break; } } } if (o == 6)//退出副本页面 { break; } } } if (d == 1) { while (h < i)//在寿命限制内循环进入修炼界面 { if (n == 0) { printf(“请注意每次修炼消耗1点寿命\n”); printf(“每次修炼为期3秒,3秒后可进行下一次修炼\n”); printf(”\n”); n += 1; } printf(“请选择您的修炼方式:\n”); printf(“1.打坐 2.演武 3.研习 4.睡觉 5.属性 6.返回主界面\n”); printf(“请输入:”); scanf_s("%d", &e);//玩家决定修炼界面内的下一步操作 printf("\n");//换行 if (e == 4)//睡觉 { printf(“睡觉中…\n”); for (g = 3; g > 0; g–) { printf("%d “, g); Sleep(1000); } printf(“您的心情变好了\n”); printf(”\n"); } if (e == 3)//研习 { h += 1; a[1] += 1; printf(“研习中…\n”); for (g = 3; g > 0; g–) { printf("%d “, g); Sleep(1000); } printf(”\n"); printf(“研习成功!\n”); printf(“获得%d经验!\n”, m / 2); printf(“智力值加1!\n”); printf("\n"); } if (e == 2)//演武 { h += 1; a[0] += 1; printf(“演武中…\n”); for (g = 3; g > 0; g–) { printf("%d “, g); Sleep(1000); } printf(”\n"); printf(“演武成功!\n”); printf(“获得%d经验!\n”, m / 2); printf(“武力值加1!\n”); printf("\n"); } if (e == 1)//打坐 { h += 1; printf(“打坐中…\n”); for (g = 3; g > 0; g–) { printf("%d “, g); Sleep(1000); } printf(”\n"); printf(“打坐成功!\n”); printf(“获得%d经验!\n”, m); printf("\n"); } if (e == 6)//退出修炼界面 { break;//退出修炼界面 } } } } } system(“pause”); return 0;}

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-11-22 12:33:04  更:2021-11-22 12:35:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 18:57:53-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码