新手实践:人生模拟器(3)

#include
#include
#include
#includevoid xxsr();		//各属性赋值
void gamesc();		//各属性输出
void pdhs();		//判断属性输入是否小于20
void rsmnq1();		//普通的人生模拟器
void rsmnq2();		//牛逼的人生模拟器struct game			//游戏属性数据
{int zs;			//总属性int _qy;		//气运int _tz;		//体质int _yz;		//颜值int _jc;		//家产}yx;int main()
{for(;1;){int n=1;for(;n==1;){xxsr();int choose;pdhs();gamesc();printf("是否开始游戏(1:是/2:否):");scanf_s("%d",&choose);if(choose==1){n=0;}else if(choose==2){n=1;}else{printf("你特么输的什么玩意,直接开始");n=0;}}system("cls");		//清屏printf("请选择你要进行的模式\n");printf("1.普通人的一生;2.牛逼的一生\n");printf("请选择:");scanf_s("%d",&n);if(n==1){rsmnq1();}else if(n==2){rsmnq2();}else{printf("什么玩意!直接随机!\n");n=rand() % 2;if(n==0){rsmnq1();}else{rsmnq2();}}scanf_s("%d",&n);}return 0;
}void xxsr()
{yx.zs=20;system("cls");			//清屏printf("\n---------------------------------------------------------------------------\n");printf("			你现在有20点属性可以分配\n");printf("			但是只有四项可以分配\n");printf("			分别是:运气,体制,颜值,家产\n");printf("\n---------------------------------------------------------------------------\n\n");printf("			现在请分配你的运气:");scanf_s("%d",&yx._qy);printf("\n");printf("			现在请分配你的体质:");scanf_s("%d",&yx._tz);printf("\n");printf("			现在请分配你的颜值:");scanf_s("%d",&yx._yz);printf("\n");printf("			现在请分配你的家产:");scanf_s("%d",&yx._jc);printf("\n");system("cls");			//清屏}void pdhs()
{yx.zs=yx._qy+yx._tz+yx._yz+yx._jc;if(yx.zs<=20){printf("\n\n			诚实的孩子,这是你的奖励\n");yx._qy+=10;printf("			气运+10\n");}else{printf("\n\n			贪婪的人类,你将得到应有的惩罚\n");yx._qy=rand() % 5;			//随机函数yx._tz=rand() % 5;yx._yz=rand() % 5;yx._jc=rand() % 5;}
}void gamesc()
{printf("\n|---------------------------------------------------------------------------|\n");printf("|			你当前的各属性为:					\n");printf("|---------------------------------------------------------------------------|\n");printf("|			气运:%d							\n",yx._qy);printf("|---------------------------------------------------------------------------|\n");printf("|			体质:%d							\n",yx._tz);printf("|---------------------------------------------------------------------------|\n");printf("|			颜值:%d							\n",yx._yz);printf("|---------------------------------------------------------------------------|\n");printf("|			家产:%d							\n",yx._jc);printf("|---------------------------------------------------------------------------|\n");}void rsmnq1()
{printf("11111111");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");
}void rsmnq2()
{printf("22222222");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");printf("\n");
}

框架大概是这样的,然后就是一些内容的填充,和选择故事。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部