標題:
switch 判斷式 (二)
[打印本頁]
作者:
tonyh
時間:
2015-4-17 19:53
標題:
switch 判斷式 (二)
本帖最後由 tonyh 於 2015-4-17 20:52 編輯
利用 switch 判斷式, 設計一有趣的急智問答選擇題.
[attach]1210[/attach]
本帖隱藏的內容需要回復才可以瀏覽
作者:
林侑成
時間:
2015-4-17 20:19
本帖最後由 林侑成 於 2015-4-17 20:38 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
re:
int ans;
cout<<"依據警察勤務條例規定,派出所之警力配置多少人,其勤務編排可採半日更替制:1一至三人 2二至四人 3三至五人 4四至六人"<<endl;
cout<<"請作答: ";
cin>>ans;
switch(ans)
{
case 1:
cout<<"答對囉!";
break;
case 2:
cout<<"廢物!";
break;
case 3:
cout<<"腦殘!";
break;
case 4:
cout<<"白癡!";
break;
default:
cout<<"輸入錯誤!";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
曾挺桂
時間:
2015-4-17 20:27
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int anc;
cout<<"阿呆的智缺問答: "<<endl;
cout<<"請問圓形是屬於什麼形狀?(1)方形(2)圓形(3)不規則形(4)以上皆是"<<endl;
cout<<"請輸入"<<endl;
cin>>anc;
switch(anc)
{
case 1:
cout<<"你的...是不是有洞啊?"<<endl;
break;
case 2:
cout<<"你似乎不是白痴嘛!!"<<endl;
break;
case 3:
cout<<"您貴庚啊?大概不超過一歲吧?"<<endl;
break;
case 4:
cout<<"以你的腦袋還會用電腦啊?!"<<endl;
break;
default:
cout<<"輸入錯誤!"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
陳思惟
時間:
2015-4-17 20:32
#include<cstdlib>
#include<iostream>
using namespace std;
int main()
{
re:
int x;
cout<<"<問答>"<<endl;
cout<<"下列何者為管理個人網路安全之原則?"<<endl;
cout<<"1. 將密碼告訴親朋好友"<<endl;
cout<<"2. 密碼中包含字母及非字母子元組合"<<endl;
cout<<"3. 用姓名或帳號當作密碼"<<endl;
cout<<"4. 用個人資料當作密碼"<<endl;
cout<<"請作答: ";
cin>>x;
switch(x)
{
case 1:
cout<<"x";
break;
case 2:
cout<<"答對囉!";
break;
case 3:
cout<<"x";
break;
case 4:
cout<<"x";
break;
default:
cout<<"輸入錯誤!";
}
cout<<endl;
system("pause");
goto re;
system("pause");
return 0;
}
複製代碼
作者:
沈子耕
時間:
2015-4-17 20:34
本帖最後由 沈子耕 於 2015-4-17 20:49 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char ans;
cout<<"<歡迎挑戰子耕的腦殘小學堂>"<<endl;
cout<<"請問: 你參加賽跑,追過第2 名,你是第幾名?"<<endl;
cout<<"(a)第一名 (b)第二名 (c)第三名 (d)不屑回答" <<endl;
cout<<"請作答:";
cin>>ans;
switch(ans)
{
case 'a':
cout<<"太緊張了嗎,請再仔細想想";
break;
case 'b':
cout<<"恭喜答對了,獲得腦殘補助1元";
break;
case 'c':
cout<<"你有思考嗎";
break;
case 'd':
re:
cout<<"不屑回答就別玩,整死你"<<endl;
goto re;
break;
default:
cout<<"回答錯誤,請輸入a-d"<<endl;
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
曾挺桂
時間:
2015-4-17 20:53
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char anc;
cout<<"阿呆的智缺問答: "<<endl;
cout<<"請問圓形是屬於什麼形狀?(A)方形(B)圓形(C)不規則形(D)以上皆是"<<endl;
cout<<"請輸入"<<endl;
cin>>anc;
switch(anc)
{
case 1:
case 'A':
case 'a':
cout<<"你的...是不是有洞啊?"<<endl;
break;
case 2:
case 'B':
case 'b':
cout<<"你似乎不是白痴嘛!!"<<endl;
break;
case 3:
case 'C':
case 'c':
cout<<"您貴庚啊?大概不超過一歲吧?"<<endl;
break;
case 4:
case 'D':
case 'd':
cout<<"以你的腦袋還會用電腦啊?!"<<endl;
break;
default:
cout<<"輸入錯誤!"<<endl;
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2