这个代码的意义是什么?

来源:6-5 数组的应用(一)

慕莱坞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表示小数点后精确到两位

    }


写回答 关注

3回答

  • KingToAce
    2019-02-15 11:34:12

    输出排序前的数组元素,if-else语句的意思是:不是最后一位得要在其后加上符号“,”和空格,若是最后一位则无需加符号“,”和空格,这样的做法是使得输出变为:

    1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80


  • Xiong丶
    2019-02-14 21:51:34

    输出数组,%.nf表示输出数据保留到小数点后n位。

  • 幕布斯9028027
    2019-02-12 13:39:33

    确定浮点 式数据的位数


C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926283 学习 · 20799 问题

查看课程

相似问题