国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C > 正文

C語(yǔ)言實(shí)現(xiàn)字符串?dāng)?shù)組排序的示例代碼

2020-02-24 14:37:05
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

在學(xué)習(xí)C語(yǔ)言之前,一定要對(duì)下面的知識(shí)點(diǎn)有所了解,如果不了解下面的知識(shí),請(qǐng)前往下面對(duì)應(yīng)的鏈接,下面就由武林技術(shù)編輯帶來(lái)C語(yǔ)言實(shí)現(xiàn)字符串?dāng)?shù)組排序的示例代碼,一起進(jìn)行學(xué)習(xí)吧。


#include
#include
#include
void q_sortB(char str[20][20], int n);
void qs(char str[20][20],int n);

?

void main() {
??? int i, n;
??? char str[20][20] = { { "Adam" }, { "Bob" }, { "Dimen" }, { "Colin" }, {
??????????? "Correal" }, { "Sick" }, { "Rachel" } };

??? char * str1[20]= { { "Adam" }, { "Bob" }, { "Dimen" }, { "Colin" },
??????????? { "Correal" }, { "Sick" }, { "Rachel" } };
??? qs(str,7);
??? q_sortB(str, 7);
??? for (i = 0; i ??????? printf("%s/n", str[i]);
??? }


}

void qs(char str[20][20],int n){
??? char temp[20];
??? int i=0;
??? int j=0;
??? int min=i;
??? for(i=0;i??????? min=i;
??????? for(j=i;j??????????? if(? strcmp(str[j],str[min])==-1? ){
??????????????? min=j;
??????????? }
??????? }
??????? //此時(shí)min指向最小的
??????? //那么應(yīng)該把min放在已排序部分的后一個(gè)//也就是本次排序的第一個(gè)
??????? strcpy(temp,str[i]);
??????? strcpy(str[i],str[min]);
??????? strcpy(str[min],temp);

??? }
}

//泡泡
void q_sortB(char str[20][20], int n) {
??? char a[20];
??? int i, j;
??? for (i = 0; i ??????? for (j = i ; j ??????????? if (strcmp(str[j], str[j + 1]) > 0) {
??????????????? strcpy(a, str[j]);
??????????????? strcpy(str[j], str[j + 1]);
??????????????? strcpy(str[j+1], a);
??????????? }
??? }

}

到這里,C語(yǔ)言實(shí)現(xiàn)字符串?dāng)?shù)組排序的示例代碼就完成了,如果有什么不清楚可以留言給我,如果覺(jué)得我寫得不錯(cuò)的話,請(qǐng)給我一個(gè)大拇指,謝謝!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 江孜县| 奉化市| 玛曲县| 胶州市| 太湖县| 普兰县| 云安县| 佛山市| 华亭县| 图们市| 左贡县| 达孜县| 富平县| 邹城市| 荆门市| 监利县| 海淀区| 资源县| 元朗区| 潼关县| 平谷区| 桦南县| 垫江县| 廊坊市| 鹰潭市| 楚雄市| 铜陵市| 来凤县| 柳州市| 天长市| 西青区| 河源市| 蕉岭县| 获嘉县| 沙洋县| 门源| 玉环县| 金沙县| 黎城县| 和静县| 皮山县|