我可以俯瞰東西,但有一個簡單的方法在C++來組病例在一起,而不是分別寫出來的?我記得在我基本也只是做:將開關語句組合在一起?
SELECT CASE Answer
CASE 1, 2, 3, 4
實例C++(對於那些需要它):
#include <iostream.h>
#include <stdio.h>
int main()
{
int Answer;
cout << "How many cars do you have?";
cin >> Answer;
switch (Answer)
{
case 1:
case 2:
case 3:
case 4:
cout << "You need more cars. ";
break;
case 5:
case 6:
case 7:
case 8:
cout << "Now you need a house. ";
break;
default:
cout << "What are you? A peace-loving hippie freak? ";
}
cout << "\nPress ENTER to continue... " << endl;
getchar();
return 0;
}
嗯,我認爲你回答了你自己的問題... – Falmarri 2010-12-20 21:35:17
對於你提供了一個更簡單的方法的特定例子是'if(Answer> = 1 && Answer <= 4)' – Mikhail 2010-12-20 21:36:37
@Falmari不,他想要更多緊湊的形式,如'情況1,2,3,4:' – marcog 2010-12-20 21:39:46