標題:
switch 判斷式 (二)
[打印本頁]
作者:
tonyh
時間:
2012-8-8 09:56
標題:
switch 判斷式 (二)
利用switch敘述, 設計一有趣的急智問答.
#include<iostream>
using namespace std;
int main()
{
int answer;
cout<<"***小米的腦殘問答***"<<endl;
cout<<"猜猜看豬有幾隻腳? (1)一隻 (2)兩隻 (3)三隻 (4)四隻"<<endl;
start:
cout<<"請做答: ";
cin>>answer;
switch(answer)
{
case 1:
cout<<"用跳的啊?"<<endl;
goto start;
break;
case 2:
cout<<"沒吃過豬肉也看過豬走路!"<<endl;
goto start;
break;
case 3:
cout<<"你是豬啊! 笨!"<<endl;
goto start;
break;
case 4:
cout<<"終於答對了!"<<endl;
break;
default:
cout<<"別亂按!"<<endl;
goto start;
}
system("pause");
return 0;
}
複製代碼
作者:
周旻賢
時間:
2012-8-8 10:05
#include<iostream>
using namespace std;
int main()
{
int answer;
stare:
cout<<" "<<endl;
cout<<"腦殘的腦殘問答!!!!! "<<endl;
cout<<"請問鬼有幾隻腳?(1)100隻(2)5隻(3)4隻(4)不知道"<<endl;
cin>>answer;
switch(answer)
{
case 1:
cout<<"蜈蚣幽靈!!!!"<<endl;
goto stare;
break;
case 2:
cout<<"你看過五隻腳的動物嗎??"<<endl;
goto stare;
break;
case 3:
cout<<"原來你是鬼!!!?"<<endl;
goto stare;
break;
case 4:
cout<<"誠實的孩子你掉的是金斧頭還是銀斧頭!(大誤)"<<endl;
break;
default:
cout<<"鬼阿!~~~~~~~~"<<endl;
} goto stare;
system("pause");
return 0;
}
複製代碼
作者:
蔡昀佑
時間:
2012-8-8 10:05
#include<iostream>
using namespace std;
int main()
{
int answer;
cout<<"請問人有幾隻腳: (1)1隻 (2)2隻 (3)3隻 (4)4隻 "<<endl;
start:
cout<<"請作答: ";
cin>>answer;
switch(answer)
{
case 2:
cout<<"答對了!!"<<endl;
break;
default:
cout<<"答錯了!!"<<endl;
goto start;
}
system("pause");
return 0;
}
複製代碼
作者:
t2364705
時間:
2012-8-8 10:08
本帖最後由 t2364705 於 2012-8-8 10:12 編輯
#include<iostream>
using namespace std;
int main()
{
int bird;
cout<<"***有趣問答題***";
cout<<"猜猜看小鳥大便裡有什麼?"<<endl;
cout<<"(1) 肉渣 (2) 什麼都沒有 (3) 果實 (4) 都不是"<<endl;
start:
cout<<"請做答: ";
cin>>bird;
switch(bird)
{
case 1:
cout<<"笨!小鳥怎麼可能吃肉!"<<endl;
goto start;
break;
case 2:
cout<<"小鳥不吃食物怎麼活下去,你要他們餓死啊!"<<endl;
goto start;
break;
case 3:
cout<<"你好厲害,答對了喔!!"<<endl;
break;
case 4:
cout<<"都不是,那他們吃什麼!"<<endl;
goto start;
break;
default:
cout<<"輸 入 錯 勿!請 重 新 輸 入!"<<endl;
goto start;
break;
}
system("pause");
return 0;
}
複製代碼
作者:
許睿森
時間:
2012-8-8 10:10
本帖最後由 許睿森 於 2012-8-8 10:33 編輯
#include<iostream>
using namespace std;
int main()
{
string n;
cout<<"★★★★小森的電腦常識問答★★★★"<<endl;
cout<<"請輸入你的名子:" ;
cin>>n;
int A, B, C, D, E;
start:
cout<<"Q:請問四核心電腦是指(1)只有一顆CPU(2)有兩顆CPU(3)有三顆CPU(4)有四顆CPU" <<endl;
cout<<"請輸入你的答案:";
cin>>E;
switch(E)
{
case 1:
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
cout<<"☆恭喜"<<n<<"得你答對了喔!你是電腦知識王!☆" <<endl ;
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
break;
case 2:
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
cout<<"☆你答錯了"<<n<<"仔細研究一下巴!☆" <<endl ;
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
goto start ;
break;
case 3:
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
cout<<"☆你腦袋有問題阿"<<n<<"四核心怎麼可能會三顆!☆" <<endl ;
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
goto start ;
break;
case 4:
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
cout<<"☆這...."<<n<<"你會回答四顆代表沒研究喔把你電腦拆來看看巴!☆" <<endl ;
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
goto start ;
break;
default:
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
cout<<"☆去死!!!"<<n<<"別給我亂輸入!!☆" <<endl ;
cout<<"☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆" <<endl ;
goto start ;
break;
}
system("pause");
return 0;
}
複製代碼
作者:
劉嘉琳
時間:
2012-8-8 10:11
#include<iostream>
using namespace std;
int main()
{
int answer;
cout<<"Good morning,猜一個中國字?(1)死 (2)玩 (3) 譚 (4)彎" <<endl;
start:
cout<<"請作答: ";
cin>>answer;
switch(answer)
{
case 1:
cout<<"你想死ㄚ!!"<<endl;
goto start;
break;
case 2:
cout<<"不認真作答還玩哩~"<<endl;
goto start;
break;
case 3:
cout<<"真不容易,答對了!恭喜恭喜"<<endl;
break;
case 4:
cout<<"你要彎去哪裡ㄚ!"<<endl;
goto start;
break;
default:
cout<<"認真一點啦!!中文造詣很爛ㄝ"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
劉泳鱔
時間:
2012-8-8 10:16
#include<iostream>
using namespace std;
int main()
{
int answer;
cout<<"田中太郎的機智問答:"<<endl;
cout<<"A和C誰比叫低??(1)A (2)C (3)一樣低 (4)無法比較";
start:
cout<<"請做答(不會你就慘了):";
cin>>answer;
switch(answer)
{
case 1 :
cout<<"算你狠 居然答對了"<<endl;
goto start;
break;
case 2 :
cout<<"這麼簡單你也不會"<<endl;
goto start;
break;
case 3 :
cout<<"你這個失敗者"<<endl;
goto start;
break;
case 4 :
cout<<"那我幹麻問你阿"<<endl;
break;
default:
cout<<"別亂案"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
周煒翔
時間:
2012-8-8 10:20
#include<iostream>
using namespace std;
int main()
{
int answer;
cout<<"小翔的腦殘問答"<<endl;
cout<<"猜猜看蚯蚓有幾隻腳? (1)10隻 (2)200隻 (3)130隻 (4)不知道"<<endl;
start:
cout<<"請做答: ";
cin>>answer;
switch(answer)
{
case 1:
cout<<"好短的蚯蚓"<<endl;
goto start;
break;
case 2:
cout<<"應該不是"<<endl;
goto start;
break;
case 3:
cout<<"笑死人了"<<endl;
goto start;
break;
case 4:
cout<<"正確"<<endl;
break;
default:
cout<<"別來亂"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
黃博鴻
時間:
2012-9-17 17:52
#include<iostream>
using namespace std;
int main()
{
int answer;
cout<<"***小白的白痴問答***"<<endl;
cout<<"請問豬有幾支腳? (1)一支 (2)兩支 (3)三支 (4)四支"<<endl;
start:
cout<<"請回答: ";
cin>>answer;
switch(answer)
{
case 1:
cout<<"用跳的啊!"<<endl;
goto start;
break;
case 2:
cout<<"沒吃過豬肉也看過豬走路!"<<endl;
goto start;
break;
case 3:
cout<<"你是豬啊! 笨!"<<endl;
goto start;
break;
case 4:
cout<<"終於想通了啊!"<<endl;
break;
default:
cout<<"不要亂打"<<endl;
goto start;
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2