qq_小星_9
2020-07-19 17:14
for(i=0;i<10;i++)
{
if(i != 9)
printf("%.2f, ", arr[i]); //%.2f表示小数点后精确到两位
else
printf("%.2f", arr[i]); //%.2f表示小数点后精确到两位
}
n元数组的索引是从0到n-1,arr[n]不存在。
如果按你写的,那你这个判断毫无意义,因为所有元素都满足i!=10的条件,自然也就用不着else了。
原代码用判断语句就是为了给数与数中间加上逗号,没啥特殊的
会有不妥的,我之前也遇到过这种问题常用的还是加上好
C语言入门
928267 学习 · 21546 问题
相似问题