求教c語言高手問題,求教C語言高手一個問題

2022-03-08 15:06:10 字數 758 閱讀 5257

1樓:

是氣泡排序呀!按從短到長排序。

#include

#include

void fun(char *s,int n) //定義函式}main()

;fun(ss,5);

printf("%s,%s\n",ss[0],ss[4]); //輸出最短和最長的字串}

2樓:匿名使用者

先定義了一個字串陣列

char *ss=;

相當於 ss[0]="bcc";ss[1]="bbcc";..

然後傳遞給fun fun的引數char *s用來接收字串陣列雙層for迴圈 使用氣泡排序法 依照字串長度 做從小到大 排序if(strlen(s[i])>strlen(s[j])) // 當字串strlen(s[i])的長度大於字串strlen(s[j]的長度時

//作交換

這樣內層迴圈 全部迴圈完一次 就會從左便開始按順序排好一個字串直到外層迴圈全部執行完 順序就排好了

3樓:匿名使用者

#include

#include

void fun(char *s,int n) 把s的內容按照長度排序

就把s[i]和s[j]交換

}main()

; 陣列ss初始化

fun(ss,5);

printf("%s,%s\n",ss[0],ss[4]); 顯示最長的和最短的字串}

c語言求教,c語言求教!!!!!

先佔位置 保留四位小數的結果為1.1724第五題第五題程式 include stdafx.h include int main int i 0 float sum 0.0 for i 1 i 1000 i sum 1.0 i printf n1000以內能被7整除或被11整除 n n但是不能同時整除...

求教c語言大神,求教C語言大神

你的create就有問題,總是少最後一個結點。結合兩個連結串列時,裡面的while迴圈有問題。稍微修改了一下,加了一個函式,生成a和b連結串列時,讓它們有序,結合兩個有序連結串列,這樣簡單很多。示例如下 include include define len sizeof struct student...

c語言的問題,第八題,求教求教,C語言問題,小白求教

您好,a 望採納,謝謝 include void main else if close open else if low open low close if hign open hign close else len sprintf print len,upper shadow printf pri...