数组的冒泡排序

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

杨皓宸

2016-11-09 16:06

http://img.mukewang.com/5822d8780001128305200600.jpg麻烦大神解释一下第一个以及最后一个if循环里两个printf的区别

写回答 关注

3回答

  • 越飞越高
    2016-11-27 19:50:26
    已采纳

    if(i!=9)

    printf("%d,",arr[i]);   //这里输出数组中的前9个数,并且用逗号隔开

    else

    printf("%d",arr[i]);   //这里输出数组中的最后一个数不用逗号隔开


    //第一个if输出排序前的数组中的前9个数,最后一个if用来输出排序后的数组中的前9个数

    越飞越高 回复杨皓宸

    不用客气

    2017-01-09 21:47:42

    共 2 条回复 >

  • SUKAR
    2017-12-30 19:57:51

    为什么要写i!=9;而不写成i=9呢


  • 豆浆逗
    2016-11-09 19:38:16

    第一个printf输出的是数组原来的顺序,最后一个输出的是排序之后的数组

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题