酷代码 AI
菜单
服务商

核晶数字处理:负数取绝对值,正数四舍五入

💻以下是实现该功能的 C++ 代码: ```cpp #include <iostream> #include <cmath> using namespace std; int main() { int n; cin >> n; double num; for (int i = 0; i < n; i++) { cin >> num; if (num <= 0) { cout << abs(num); } else { cout << round(num); } if (i < n - 1) { cout << " "; } } return 0; } ``` ### 代码解释 1. **输入读取**:先读取数字个数 `n`,然后通过循环依次读取每个数字。 2. **数字处理**:对于小于等于 0 的数字,使用 `abs` 函数取绝对值;对于正数,使用 `round` 函数进行四舍五入。 3. **输出结果**:按顺序输出处理后的数字,数字间用空格分隔。 ######[AI问答 | 253点数解答 | 2026-05-16 19:48:57]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]