✏️ 纠错
第 265 题 / 共 276 题
14、以下关于C++中abs()函数的描述,正确的是( )
你真棒!
📝 题目解析
【答案】A
【考察知识点】abs()函数的用法与特性
【解析】逐一分析选项:
A正确:标准C++中,abs()用于计算int类型的绝对值,头文件支持<cmath>或<cstdlib>;
B错误:abs()的参数是int类型,传入3.14会被自动截断为3,返回3是截断结果,而非四舍五入;
C错误:abs()仅支持单个参数,abs(-1,-2)参数数量错误,编译报错;
D错误:传入负数浮点数时,abs()会先截断小数部分(如abs(-3.9)→abs(-3)→3),但这并非函数的设计用途,且部分编译器可能报错,正确处理浮点数绝对值应使用fabs()。