printf 语句打印一个float型数据出现"1.#R"现象最近编写的一个科学计算程序中,需要打印float型的中间值,如printf("%.2f ",Ak);变量Ak是float型,部分输出结果出现"1.#R"现象。请问是什么原因呢?怀疑溢出,但改成double情况一样。[解决办法]1.#R 表示无穷大你的 AK 应该是出现的 除0