简单C++编程
来源:百度知道 编辑:UC知道 时间:2024/05/29 12:14:00
定义一个整数,但输入时错误,输入字母。造成死循环。怎么办?
int a;
cin>>a;
int a;
cin>>a;
可以用字符数组来接收输入 这样增加程序的健壮性
改为
int a;
char text[50];
cin>>text;
a = atoi(text);//转换text里面的文字成数字
按ctrl+c退出
TC里忘掉了,貌似是ctrl+break
抛出异常
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/05/29 12:14:00
可以用字符数组来接收输入 这样增加程序的健壮性
改为
int a;
char text[50];
cin>>text;
a = atoi(text);//转换text里面的文字成数字
按ctrl+c退出
TC里忘掉了,貌似是ctrl+break
抛出异常