標題:
switch 判斷式 (三)
[打印本頁]
作者:
tonyh
時間:
2019-9-7 10:56
標題:
switch 判斷式 (三)
將題目的答案選項改為以ABCD表示,使用者輸入大寫或小寫都要能接受。
作者:
洪藜芸
時間:
2019-9-7 11:30
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char ans;
cout<<"請問ABC還是D?"<<endl;
cin>>ans;
switch(ans)
{
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;
}
複製代碼
作者:
洪子涵
時間:
2019-9-7 11:34
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char a;
cout<<"請問你是誰? (A)你 (B)他 (C)她 (D)我 ";
cout<<"答案=";
cin>>a;
switch(a)
{
case 'A':
case 'a':
case 'B':
case 'b':
case 'C':
case 'c':
cout<<"錯了"<<endl;
break;
case 'D':
case 'd':
cout<<"對了"<<endl;
break;
default:
cout<<"輸入錯誤"<<endl;
break;
}
system("pause");
return 0;
}
複製代碼
作者:
陳宇柏
時間:
2019-9-7 11:38
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char ans;
re:
cout<<"<腦殘問題>"<<endl;
cout<<"一隻豬有幾隻腳 (A)1隻(B)2隻 (C)3隻 (D)4隻"<<endl;
cin>>ans;
switch(ans)
{
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<<"error"<<endl;
}
goto re;
system("pause");
return 0;
}
複製代碼
作者:
黃傳耀
時間:
2019-9-7 11:40
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char ans;
re:
cout<<"<測試你數學有沒有學好的問題>"<<endl;
cout<<"45x+44y=90,44x+45y=88,x和y都是正整數,求x和y(A)x=2,y=0(B)x=1,y=1(C)x=0,y=2(D)無解"<<endl;
cin>>ans;
switch(ans)
{
case 'A':
case 'a ':
cout<<"沒在看題目嗎?";
break;
case 'c':
case 'C':
cout<<"沒在看題目嗎?";
break;
case 'B':
case 'b':
cout<<"重算!";
break;
case 'D':
case 'd':
cout<<"很厲害嗎!";
break;
default:
cout<<"請勿亂輸入!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!";
}
system("pause");
return 0;
}
複製代碼
作者:
王建葦
時間:
2019-9-12 19:41
本帖最後由 王建葦 於 2019-9-12 19:42 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
char ans;
re:
cout<<"<小米的腦殘問答>"<<endl;
cout<<"一隻豬有幾隻腳 (A)1隻(B)2隻 (C)3隻 (D)4隻"<<endl;
cin>>ans;
switch(ans)
{
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;
}
goto re;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2