2018.06.01
//计算一元二次方程的两个根
int a,b,c;
cout << "请输入a,b,c:" << endl;
cin >> a >> b >> c;
try
{
if(a < 0)
throw "a小于0,方程无意义"; //a小于0时抛出异常
}
catch (const char* &e)
{
cout << e << endl;
exit(1);
}一段入门级的catch try的使用例子
本文介绍了一段用于计算一元二次方程根的C++代码示例,并展示了如何通过try-catch语句处理异常情况,如输入的系数导致方程无意义的情形。
2018.06.01
//计算一元二次方程的两个根
int a,b,c;
cout << "请输入a,b,c:" << endl;
cin >> a >> b >> c;
try
{
if(a < 0)
throw "a小于0,方程无意义"; //a小于0时抛出异常
}
catch (const char* &e)
{
cout << e << endl;
exit(1);
}一段入门级的catch try的使用例子
6940

被折叠的 条评论
为什么被折叠?