c++ primer 练习5.25

来源:互联网 发布:抢魅族手机用什么软件 编辑:程序博客网 时间:2024/05/17 02:07

/**   * c++ primer 练习5.25*   **/      #include <iostream>    #include <stdexcept>using namespace std;            int main()    {    int n1, n2;    cout << "please input two integer: " << endl;    while (cin >> n1 >> n2) {        try {            if (n2 == 0) {                throw invalid_argument("除数不能为0");            }            cout << n1/n2 << endl;        } catch (invalid_argument err) {            cout << err.what()                 << "\nTry Again? Enter y or n" << endl;            char c;            cin >> c;            if (!cin || c == 'n') {                break;            }        }    }    return 0;}

0 0
原创粉丝点击