寻求简单问题,有关变量类型的。希望大家给予解答
怎样判断一个输入的变量是整型,而不是字符型,浮点型等其他非整形的变量。 只需让非整型类型的变量显错即可。[ 本帖最后由 保保 于 2010-10-31 11:53 编辑 ]
#include <iostream> using namespace std; int main() { int n; s: cin>>n; if(cin.fail()) { cin.clear(); cin.ignore(); cout<<"输入有误!"<<endl; goto s; } cout<<n<<endl; }用C++写了下