我想宣布
int x = it must be more or equal to 1 but less or equal to 100;
我该怎么办?如果可能的话,我不想使用if条件,我正在寻找简短明了的东西。
输入x数字,因此程序应仅接受此限制中的数字。
答案 0 :(得分:1)
您似乎正在寻找错误检查初始化。 如果我是你,我会做一些事情。
int x;
cout << "Enter a value: " << flush;
cin >> x;
while(!((x>=1)&&(x<=100))) {
cout << "Try Again: " << flush;
cin >> x;
}