震惊!double输入输出的秘密竟然是~

  遇到了一个神奇的事情:

double r = 3.0;
printf("%lf", r);//0.000000

  double遇到printf函数竟然是用%f输出的! scanf函数用%lf来读入double。

  (严格地讲,%lf在printf下是未定义的,但是很多系统可能会接受它。要确保可移植性,就要坚持使用%f。)

posted on 2017-03-06 21:50  暴力的轮胎  阅读(362)  评论(0编辑  收藏  举报

导航