这句话表示什么意思哇

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

qq_mipaicix_04041678

2018-09-04 21:53

for(i=0;i<10;i++)
    {
        if(i != 9)  
            printf("%.2f, ", arr[i]);  //%.2f表示小数点后精确到两位    
        else
            printf("%.2f", arr[i]);    //%.2f表示小数点后精确到两位
    }
    return 0;   
}

写回答 关注

2回答

  • 爱上蜡笔的新新
    2018-09-07 12:11:59

    这么理解的话其实是可以的 ,因为这段代码的含义就是前面的数字用逗号隔开,最后一个数字不用逗号,可以不用纠结这个,因为这仅仅是一种方案而已

  • 爱上蜡笔的新新
    2018-09-05 16:49:06

    注意看输出结果:

    1.75, 1.77, 1.77, 1.78, 1.79, 1.80, 1.81, 1.82, 1.85, 1.86
    下标是从0到9,当i!= 9的时候输出语句%.2f后面是拼接了一个,的,当i=9 的时候后面是没有拼接逗号的


    二十三年秋丶

    请问我可不可以理解为if语句在这的意义是结束逗号呢?

    2018-09-07 05:19:35

    共 1 条回复 >

C语言入门

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

926286 学习 · 20799 问题

查看课程

相似问题