", num); return 0; } ``` 所以,对于你的问题,“double输出用f还是lf”,答案是:在printf函数中输出double类型时,使用%f。 如果你在实际编程中遇到了相关问题,或者对这个解释有任何疑问,欢迎继续提问!同时,如果你觉得这个回答对你有帮助,不妨点个赞👍哦!
建议在输出double类型的数据时使用%lf。至于double类型的输入,必须使用%lf,以避免精度丢失。这是因为double和float的精度不同,存储空间也不同,所以必须使用正确的格式符来读入double类型的数据。综上所述,为了确保代码的正确性和可移植性,建议在输出和输入double类型的数据时都使用%lf格式符。
double类型用 %lf。double变量可以用%f或%lf在printf输出,float变量只能用%f输出。double变量只能用%lf在scanf输入,float变量只能用%f输入。 1double类型用什么表示 完整输出double形数据,使用%f格式。 C99标准规定用%f输出double类型,%lf等价于%f(可以在"%"和字母之间加小写字母l, 表示输出的是长型数)。 c语言是...