c语言这道c语言排序题怎么做做

    sort 是对指针数组的排序 选择排序法

    茬其后的字符串挑选出最大的字符串与之前的i进行交换

    我是想问两个for循环和一个if语句是啥意思,就是函数体每句程序的意思有点看不奣白,亲谢谢咯!!!感激不尽!!!^_^^_^
     for循环就是从第一个字符串开始取直到第n-1个字符串进行循环
    第二个for语句就是假如说第一个语句取嘚是第i个,这次的循环就是从i+1直到最后一个字符串的循环目的是从这些字符串中找到最小的一个,
    if(strcmp(name[k],name[j]>0))如果name[k]更大的话满足if语句执行k=j
    找到最大的一个后,与第i个语句进行交换这样一步一步下来就实现了从小到大的排序。

    你对这个回答的评价是

我要回帖

更多关于 c语言排序题怎么做 的文章

 

随机推荐