C++ //练习 5.24 修改你的程序,使得当第二个数是0时抛出异常。先不要设定catch子句,运行程序并真的为除数输入0,看看会发生什么?

C++ Primer(第5版) 练习 5.24

练习 5.24 修改你的程序,使得当第二个数是0时抛出异常。先不要设定catch子句,运行程序并真的为除数输入0,看看会发生什么?

环境:Linux Ubuntu(云服务器)
工具:vim

 

代码块
/*************************************************************************
	> File Name: ex5.23.cpp
	> Author: 
	> Mail: 
	> Created Time: Mon 12 Feb 2024 09:35:03 PM CST
 ************************************************************************/

#include
#include
using namespace std;

int main(){
    int a, b;
    cout<<"Enter a, b: ";
    cin>>a>>b;
    if(b == 0){
        throw runtime_error("The divisor is 0.");
    }
    cout<<"a / b = "<<a / b<<endl;
    return 0;
}
运行结果显示如下

C++ //练习 5.24 修改你的程序,使得当第二个数是0时抛出异常。先不要设定catch子句,运行程序并真的为除数输入0,看看会发生什么?_第1张图片

你可能感兴趣的:(#,C++,Primer(第5版)练习题,C/C++,c++,开发语言,算法)