【发布时间】:2015-02-11 06:54:15
【问题描述】:
#include <stdio.h>
int main (){
float M=2E30, G=6.67E-11, m=6E24, r=1.5E11;
float F= (G*M*m)/(r*r);
printf("F is %f",F);
return 0;
}
我正在尝试以两位小数精度打印F 的值。谁能帮帮我?
【问题讨论】:
-
简短回答:将 %f 替换为 %.2f。如果这不是您想要的,请查看 printf 中可用的各种修饰符。
标签: c