📂 导航
🏫 班级管理 📚 学习中心 📝 题单 💻 编程题 🐾 宠物 💬 私信 📒 我的笔记 ⭐ 积分管理 🔐 权限管理

📝 Q14. 运行下面的代码,将出现( )。 ```cpp double hmean(double a, double b) { if (a == -b) throw runtime_error("Runtime error occurred."); return 2.0 …

📂 C++  ·  ⚡ 难度 4  ·  ❓ 单选题  ·  📖 GESP四级真题
🏷️ GESP,四级,真题,2025.03,函数,指针,引用,结构体,二维数组,递推,排序,冒泡排序,选择排序,复杂度,异常,文件
📖 GESP四级真题

Q14. 运行下面的代码,将出现( )。

```cpp
double hmean(double a, double b) {
if (a == -b)
throw runtime_error("Runtime error occurred.");
return 2.0 * a * b / (a + b);
}

int main() {
double x = 10;
double y = -10;
try {
int result = hmean(x, y);
cout << "hmean: " << result << endl;
} catch (const runtime_error& e) {
cout << "Caught: " << e.what() << endl;
} catch (...) {
cout << "Caught an unknown exception." << endl;
}
return 0;
}
```

🐛 反馈BUG