1.int a;
printf("%d",2a);
从数学上讲,没有丝毫问题,但是在计算机上,就无法识别! 纠正:应写成2*a。
2.关于输出结果保留一位小数的:不应该写成%.lf,而是应该写成%.1lf.