C语言中的f 与lf
在C语言中:
1)用scanf()函数输入double类型的变量时,转换说明中的转换字符(占位符)只能用lf,即%lf,写成%f无法正确输入double型数据;
2)用printf()函数输出double类型的变量时,转换说明中的转换字符(占位符)可用%lf或%f,皆能正确输出,且输出结果一致。
posted on 2014-12-19 17:35 True2009Fans 阅读(1463) 评论(0) 收藏 举报
在C语言中:
1)用scanf()函数输入double类型的变量时,转换说明中的转换字符(占位符)只能用lf,即%lf,写成%f无法正确输入double型数据;
2)用printf()函数输出double类型的变量时,转换说明中的转换字符(占位符)可用%lf或%f,皆能正确输出,且输出结果一致。
posted on 2014-12-19 17:35 True2009Fans 阅读(1463) 评论(0) 收藏 举报