遇到了一个神奇的事情:

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

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

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

相关文章:

  • 2022-01-03
  • 2021-07-16
  • 2022-01-14
  • 2021-08-10
  • 2021-08-27
  • 2021-09-17
  • 2021-11-06
猜你喜欢
  • 2022-12-23
  • 2021-08-05
  • 2021-11-26
  • 2022-12-23
  • 2021-08-18
  • 2021-12-08
  • 2022-12-23
相关资源
相似解决方案