[原创]模拟人生C语言雏形

作者在 2007-02-15 00:14:00 发布以下内容

/* SK-CHINA  */
/* 模拟人生  */
/* 2006.2.20 */

int Play_age=6,Play_month=1,year=2000;
int zhli=100,shangcai=100,zhengzhi=100,liliang=100;
double money;
char Enter_char,Name[10];
int fangwu,qiche,shangdian,guanjue,thing;

Player_own() {
printf("你的年龄:%d\n你的金钱:%-15.2lf\n你的智力:%d\n你的商才:%d\n你的政治:%d\n你的力量:%d\n你的房屋:",Play_age,money,zhli,shangcai,zhengzhi,liliang);
switch(fangwu)
{
case 1: { printf("平房\n"); break; }
case 2: { printf("高层住宅\n"); break; }
case 3: { printf("二层别墅\n"); break; }
case 4: { printf("高层别墅\n"); break; }
default: printf("\n");
}
printf("你的车辆:");
switch(qiche)
{
case 1: { printf("奇瑞QQ\n"); break; }
case 2: { printf("奥迪\n"); break; }
case 3: { printf("凯迪拉克\n"); break; }
case 4: { printf("劳斯来斯\n"); break; }
default: printf("\n");
}
printf("你的藏宝:");
switch(thing)
{
case 1: { printf("缅甸超大超纯翡翠\n"); break; }
case 2: { printf("南非超大钻石\n"); break; }
case 3: { printf("特大猫眼石\n"); break; }
case 4: { printf("恐龙化石\n"); break; }
default: printf("\n");
}
}
things()
{
;
}

mainplay() {
printf("你的游戏历程从6岁开始\n");

b:
printf("\n");
if(Play_month==13)
{
Play_month=1;
year=year+1;
Play_age=Play_age+1;
}
printf("你现在已经%d岁了.现在是%d年%d月\n",Play_age,year,Play_month);

if((Play_age>18) && (Play_month==8) && (Play_age<60) && (zhengzhi>((Play_age-18)*80+100)))
{
money=money+3000;
printf("政治论文获奖,收到3000元奖金!");
}
if((Play_age>70) && (Play_month==1))
{
money=money+1500;
printf("年纪大了,收到1500元养老金!");
}
if((Play_age>20) && (Play_month==5) && (Play_age<40) && (liliang>((Play_age-20)*80+100)))
{
money=money+5000;
printf("获得全国健美金奖,收到5000元奖金!");
}
if((Play_age<18) && (Play_month==2))
{
money=money+800;
printf("过年了,收到800元压岁钱!");
}
if((Play_age<22) && (Play_month==10) && (zhli>((Play_age-5)*80+100)))
{
money=money+1000;
printf("学习努力,收到1000元奖学金!");
}
if(Play_age>85)
{
printf("%d年%d月,%s的一生结束了",year,Play_month,Name);
Player_own();
goto over;
}

a:
printf("\n");
printf("你现在可以\n壹.学习知识\n贰.锻炼身体\n叁.学习政治\n肆.做生意\n伍.买卖物品\n陆.查看自己\n柒.游戏系统\n");
scanf(" %c",&Enter_char);


if(Enter_char=='6')
{
Player_own();
goto a;
}

if(Enter_char=='1')
{
zhli=zhli+10;
printf("你的智力现在为%d.\n",zhli);
goto c;
}

if(Enter_char=='2')
{
liliang=liliang+10;
printf("你的力量现在为%d.\n",liliang); goto c;
}

if(Enter_char=='3')
{
zhengzhi=zhengzhi+10;
printf("你的政治现在为%d.\n",zhengzhi);
goto c;
}

if(Enter_char=='5')
{
  printf("壹.买卖房屋\n贰.买卖车辆\n叁.买卖商品\n");
  scanf(" %c",&Enter_char);
  if(Enter_char=='1')
  {
    printf("壹.平房 50000元\n贰.高层住宅 300000元\n叁.二层别墅 2000000元\n肆.高层别墅 30000000元\n");
    scanf(" %c",&Enter_char);
    if(Enter_char=='1')
    {
      if(money<50000)
      {
        printf("你的金钱不够!\n");
        goto a;
      }
      fangwu=1;
      money=money-50000;
      goto d;
    }
    if(Enter_char=='2')
    {
      if(money<300000)
      {
        printf("你的金钱不够!\n");
        goto a;
&

原创作品 | 阅读 2127 次
文章评论,共0条
游客请输入验证码