小明在某开发环境中执行 C++ 代码 cout << (2.5 + 2.25) << ı ı << (2.2 + 2.1) 时输出 4.754.300000000000001 ,其原因最可能是( )。
A:C++ 的 + 运算符在处理浮点数时有时正确,有时错误
B:某些浮点数难以精确表示,导致微小误差
C:+ 运算符不能用于浮点数,只能用于整数
D:因为 cout 函数难以输出太长的数值
正确答案:B
试卷来源:202606 CCF-GESP编程能力等级认证C++二级真题
题库首页 › GESP等级认证(C++) › 题目 25528
正确答案:B
试卷来源:202606 CCF-GESP编程能力等级认证C++二级真题