close

按此前往C++完整教學目錄

 

 

建立程式的執行點,可以跳躍到此執行點執行。例如:

start:  //建立執行點 start

int input=0;

int inp; 

room1:  //建立執行點 room1

if(input==1){

cout<<"瑋瑋:啊~...你想幹什麼?(1:逃走 2:XXX)"<<endl;

cin>>inp;

if(inp==2){cout<<"瑋瑋:不要這樣...好癢!!"<<endl;;goto start;}

else {goto start;}}  //跳躍到執行點start

room2:  //建立執行點 room2

if(input==2){

cout<<"小蘭:哥,幫我把浴巾拿進來好嗎...?(1:逃走 2:XXX)"<<endl;

cin>>inp;

if(inp==2){cout<<"小蘭:嗚...幫我擦擦好嗎?"<<endl;goto start;}

else {goto start;}}   //跳躍到執行點start

room3:  //建立執行點 room3

if(input==3){

cout<<"狼姊:喂,今天算你八折?(1:逃走 2:XXX)"<<endl;

cin>>inp;

if(inp==2){cout<<"狼姊:付了錢再來!"<<endl;;goto start;}

else {goto start;}}  //跳躍到執行點start

cout<<"請輸入要進的房間編號(123),或輸入0離開:";

cin>>input;

if (input==1){goto room1;}  //跳躍到執行點 room1

else if (input==2){goto room2;}  //跳躍到執行點 room2

else if (input==3){goto room3;}  //跳躍到執行點 room3

  

system("PAUSE");

return EXIT_SUCCESS;

 

 

上一篇:數學函數

下一篇:typedef

arrow
arrow

    埃伯 發表在 痞客邦 留言(1) 人氣()