慕莱坞2061830
2019-02-12 10:12
for(i=0;i<10;i++)
{
if(i != 9)
printf("%.2f, ", arr[i]); //%.2f表示小数点后精确到两位
else
printf("%.2f", arr[i]); //%.2f表示小数点后精确到两位
}
输出排序前的数组元素,if-else语句的意思是:不是最后一位得要在其后加上符号“,”和空格,若是最后一位则无需加符号“,”和空格,这样的做法是使得输出变为:
1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80
输出数组,%.nf表示输出数据保留到小数点后n位。
确定浮点 式数据的位数
C语言入门
926283 学习 · 20799 问题
相似问题