小编Sco*_*oop的帖子

如何避免int变量的char输入?

下面的程序显示输入的"int"值并同时输出.但是,当我输入一个字符时,它进入一个无限循环,显示输入的前一个'int'值.如何避免输入字符?

#include<iostream>
using namespace std;

int main(){
int n;

while(n!=0){
            cin>>n;
            cout<<n<<endl;
           }
return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ integer character cin

6
推荐指数
1
解决办法
3万
查看次数

标签 统计

c++ ×1

character ×1

cin ×1

integer ×1