课程
/后端开发
/C
/C语言入门
冒泡排序里,输出排序的时候为什么有if(i!=9),else语句,而不是直接在for循环里面输出printf("%d",arr[i])
2016-10-19
源自:C语言入门 6-5
正在回答
喜欢可以采纳,谢谢
第二个原因很简单
if(i != 9) printf("%.2f注意,注意 ", arr[i]); else printf("%.2f注意", arr[i]); = =这么复杂只为最后不多添加个“,”号
MissEr2 提问者
此时当arr[i],i=9时,对应的数组值是第十个,也就是最后一个,
if(i != 9)
printf("%.2f, ", arr[i]); 不等于九,即是0,1,2,3,4,5,6,7,8
然后下一步
else这个即是当i=9
printf("%.2f", arr[i]);
这样就能按序排列。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答冒泡排序排序
3 回答冒泡法排序
1 回答冒泡法排序
2 回答怎样用冒泡排序法,排序
3 回答数组的冒泡排序