標題:
switch 判斷式 (四)
[打印本頁]
作者:
王瑞喻
時間:
2020-6-8 15:37
標題:
switch 判斷式 (四)
將switch判斷式(三)的答案選項改為以ABCD表示,使用者輸入大寫或小寫都要能接受。
參考回應
A or a: 怎麼可能? 一隻腳怎麼走!?
B or b: 沒吃過豬肉也看過豬走路!
C or c: 此跑山豬非跑三豬也!
D or d: 答對了!
其他: 輸入錯誤!
#include<cstdlib>
#include<iostream>
using namespace std;
int main()
{
char ans; //宣告字元
cout<<"<小米的腦殘問答>"<<endl;
cout<<"請問豬有幾隻腳? (A)一隻 (B)兩隻 (C)三隻 (D)四隻"<<endl;
cout<<"請作答: ";
cin>>ans;
switch(ans)
{
case 'a':
case 'A':
cout<<"怎麼可能? 一隻腳怎麼走!";
break;
case 'b':
case 'B':
cout<<"沒吃過豬肉也看過豬走路!";
break;
case 'c':
case 'C':
cout<<"此跑山豬非跑三豬也!";
break;
case 'd':
case 'D':
cout<<"答對了!";
break;
default:
cout<<"輸入錯誤!";
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
張微咏
時間:
2020-6-9 20:40
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char n;
cout<<"<奇怪問答>"<<endl;
cout<<"請問人有幾隻手? <1> 6隻 <2> 3隻 <3> 2隻 <4> 0隻"<<endl;
cout<<"請作答:";
cin>>n;
switch (n)
{
case 'a' :
case 'A' :
cout<<"你是三頭六臂嗎?!"<<endl;
break;
case 'b':
case 'B':
cout<<"你這小偷!"<<endl;
break;
case 'c':
case 'C':
cout<<"看來你對自己的身體構造還有基本的了解"<<endl;
break;
case 'd':
case 'D':
cout<<"為您感到遺憾"<<endl;
break;
default:
cout<<"怎麼可以亂答呢"<<endl;
}
system ("pause");
return 0;
}
複製代碼
作者:
朱逸庭
時間:
2020-6-9 20:41
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char n;
cout<<"<蘿蔔的腦殘問答>"<<endl;
cout<<"請問豬有幾隻腳?(A)一隻(B)兩隻(C)三隻(D)四隻";
cin>>n;
switch(n)
{
case 'a':
case 'A':
cout<<"恭喜這隻豬,他只能待在原地等你宰"<<endl;
break;
case 'b':
case 'B':
cout<<"恭喜你成為了這隻豬,人類的兩隻腳和豬可是有些差距的"<<endl;
break;
case 'c':
case 'C':
cout<<"可憐了這隻豬,另一隻豬腳居然被你吃掉了!"<<endl;
break;
case 'd':
case 'D':
cout<<"答案有點對,但是你怎麼那麼沒創意啊,說不定...豬沒有腳啊!!"<<endl;
break;
default:
cout<<"天啊再動動你的小腦袋!!!"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
楊易
時間:
2020-6-9 20:41
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char o;
cout<<"<小米的腦殘問答> "<<endl;
cout<<"請問豬有幾隻腳? A.<1隻> B.<2隻> C.<3隻> D.<4隻> "<<endl;
cout<<"請作答 "<<endl;
cin>>o;
switch (o)
{
case 'a':
case 'A':
cout<<"連自己有幾隻腳都不知道?"<<endl;
break;
case 'b':
case 'B':
cout<<"原來你是豬"<<endl;
break;
case 'c':
case 'C':
cout<<"你有三隻腳?"<<endl;
break;
case 'd':
case 'D':
cout<<"果然不是豬"<<endl;
break;
default:
cout<<"這是給人回答的!"<<endl;
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
李柏穎
時間:
2020-6-9 20:41
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char option;
cout<<"<小米的腦殘問答>"<<endl<<"<請問豬有幾隻腳> (a)一隻 (b)兩隻 (c)三隻 (d) 四隻"<<endl;
cout<<"請作答";
cin>>option;
switch(option)
{
case 'A' :
case 'a' :
cout<<"數學沒學好阿"<<endl;
break;
case 'B' :
case 'b' :
cout<<"沒吃過豬肉也看過豬走路"<<endl;
break;
case 'C' :
case 'c' :
cout<<"請你示範一下"<<endl;
break;
case 'D' :
case 'd' :
cout<<"答對了!"<<endl;
break;
default:
cout<<"眼科在等你"<<endl;
}
cout<<endl;
system("pause");
return 0;
}
複製代碼
作者:
蔡昀妮
時間:
2020-6-9 20:42
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char f;
cout<<"radish的腦殘回答";
cout<<"請問豬有幾隻腳?(A.一隻 B.兩隻 C.三隻 D.四隻 )";
cin>>f;
switch(f)
{
case 'a':
case 'A':
cout<<"怎麼可能? 一隻腳怎麼走? "<<endl;
break;
case 'b':
case 'B':
cout<<"那隻豬是你嗎? "<<endl;
break;
case 'c':
case 'C':
cout<<"哩系看到異形喔? "<<endl;
break;
case 'd':
case 'D':
cout<<"恭喜你,終於答對了 "<<endl;
break;
default:
cout<<"輸入錯誤"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
潘堉恩
時間:
2020-6-9 20:42
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char score;
cout<<"請問豬有幾隻腳?(A)一隻(B)兩隻(C)三隻(D)四隻: ";
cin>>score;
switch(score)
{
case 'A':
case 'a':
cout<<"這豬快死了@@"<<endl;
break;
case 'B':
case 'b':
cout<<"他是用爬的嗎?"<<endl;
break;
case 'C':
case 'c':
cout<<"他肯定被咬掉一隻腳了"<<endl;
break;
case 'D':
case 'd':
cout<<"答對了!!!"<<endl;
break;
default:
cout<<"輸入錯誤"<<endl;
}
system("pause");
return 0;
}
複製代碼
作者:
吳東璘
時間:
2020-6-9 20:43
本帖最後由 吳東璘 於 2020-6-9 20:46 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char answer;
cout<<"Q:"<<endl;
cout<<"請問豬有幾隻腳?: (A)一隻 (B)兩隻 (C)三隻 (D)四隻"<<endl;
cout<<"請作答: ";
cin>>answer;
switch(answer)
{
case 'a' :
case 'A' :
cout<<"一隻腳走不了路!"<<endl;
break;
case 'b' :
case 'B' :
cout<<"沒吃過豬肉也看過豬走路"<<endl;
break;
case 'c' :
case 'C' :
cout<<"被捕獸夾夾到是例外"<<endl;
break;
case 'd' :
case 'D' :
cout<<"正解"<<endl;
case 'z' :
case 'Z' :
cout<<"恭喜發現隱藏彩蛋!"<<endl;
break;
default :
cout<<"未提供該選項"<<endl;
}
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2