qq_慕UI8396567
2019-03-15 21:06
for(i=0;i<10;i++)
{
if(i != 9)
printf("%.2f, ", arr[i]); //%.2f表示小数点后精确到两位
else
printf("%.2f", arr[i]); //%.2f表示小数点后精确到两位
}
不好意思我太遵守标点符号了 你自己注意看
前9个数后面有个,最有一个没有 比如1,2, 3,如果不这样的话直接输出会多一个, 比如 1,2,3,
其实不用判断也可以直接输出,if是说吧前面9个输出,后面都带个空格,然后else 是说最后一个输出不带空格
这个意思就是前面输出的数,后面有空格,最后一个没有
我试了一下直接输出,好像也可以的
C语言入门
926209 学习 · 20797 问题
相似问题
回答 2
回答 4