用%G或者%g格式转换!! 例如: #include void main() { printf("%g\n",6.0/3); printf("%g\n",4./3);printf("%g\n",5./2); } 输出: 2 1.333332.5
printf("%.2f',v);%.2f,.2是指输出小数点后面几位。