杀神白起大背纹身:c语言程序运行时出现的一个错误,请帮忙看一下

来源:百度文库 编辑:高校问答 时间:2024/04/29 08:25:05
floating point formats not linked
这个错误在定义变量是整型时就不会出现

一些编译器, 包括Turbo C, 编译时会忽略掉某些它认为不需要的浮点支持。特别是用非浮点版的printf()和scanf()以节省一些空间, 也就是忽略处理 %e、%f和%g的编码。
程序员有时必需调用一个空浮点库函数(例如sqrt(), 或任何一个函数都可以)以强制装载浮点支持。
比如,在你的程序#include <math.h>
然后在main的第一行加入
sqrt(5.0); //没什么作用,纯粹是为了让编译器打开浮点支持

这是TC的一个BUG。

你可能有语句 的排列有错误吧
或者格式错误