600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > c语言冒险游戏代码大全 C语言简易文字冒险游戏源代码.doc

c语言冒险游戏代码大全 C语言简易文字冒险游戏源代码.doc

时间:2024-04-24 10:44:27

相关推荐

c语言冒险游戏代码大全 C语言简易文字冒险游戏源代码.doc

C语言简易文字冒险游戏源代码

C语言简易文字冒险游戏源代码

#include

#include

#include

int choice;

char a=0,b=0,c=0,d=0;

int user_input;

void wait()

{

Sleep(100);

user_input=getchar();

}

void cls()

{

Sleep(100);

system("cls");

}

int main(int argc, char *argv[])

{

start:cls();

goto a1;

gameover:printf("游戏结束。");

printf("按回车键继续");

user_input=getchar();

if(user_input=13)

goto start;

a1:printf("现在游戏开始。");

user_input=getchar();

printf("你住在山中的木屋里。");

wait();

printf("某天早上,你刚要出门,却发现不远处有一座从未见过的城堡。");

wait();

printf("出于好奇,你走近了它。");

wait();

goto a4;

a2:printf("突然,方孔中射出无数支箭,你被射死了。");

wait();

printf("End01:城堡不喜欢没礼貌的孩子");

wait();

goto gameover;

a3:cls();

printf("你又敲了三下门,门打开了。");

wait();

printf("门里面是一个略昏暗的大厅,墙壁上的火把提供了照明。");

wait();

printf("就在你慢步走进去时,门在你身后关上了。\n");

printf("1-试着打开门逃出去\n");

printf("2-继续前进");

s3:wait();

switch(user_input)

{

case '1':goto a10;

case '2':goto a13;

default:goto s3;

}

a4:cls();

printf("你来到城堡前。");

wait();

printf("城堡看起来很古老,古旧的红色木门紧关着。\n");

wait();

printf("1-推门进去\n");

printf("2-敲三下门试试\n");

printf("3-我不想进去了");

s4:wait();

switch(user_input)

{

case'1':goto a8;

case'2':goto a15;

case'3':goto a16;

default:goto s4;

}

a5:printf("......");

wait();

printf("你用力拉把手,喀哒一声,门没有开,地面却崩塌了。");

wait();

printf("你掉了下去,在这下面满满的尖刺在等着你。");

wait();

printf("End03:城堡不喜欢胆小的孩子。");

wait();

goto gameover;

a6:cls();

printf("你推开那扇门,里面是一个小房间.");

wait();

printf("墙壁上插着一支火把。");

wait();

printf("地上的阶梯似乎通向地下室.\n");

wait();

printf("1-从阶梯下去\n");

printf("2-先把火把丢下去");

s6:wait();

switch(user_input)

{

case '1':goto a11;

case '2':goto a12;

default:goto s6;

}

a7:printf("

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。