第五周作業

2022-05-23 12:54:14 字數 1628 閱讀 2786

這個課程屬於哪個課程

c語言程式設計ii

這個作業要求在**

2019春季學期第五周作業

我的課程目標

學會並運用各種排序法

這個作業在哪個具體方面幫助我實現目標

寫排序法

參考文獻

《c語言程式設計(第3版》

7-1 英文單詞排序 (25 分)

本題要求編寫程式,輸入若干英文單詞,對這些單詞按長度從小到大排序後輸出。如果長度相同,按照輸入的順序不變。

輸入格式:

輸入為若干英文單詞,每行乙個,以#作為輸入結束標誌。其中英文單詞總數不超過20個,英文單詞為長度小於10的僅由小寫英文本母組成的字串。

輸出格式:

輸出為排序後的結果,每個單詞後面都額外輸出乙個空格。

輸入樣例:

blue

redyellow

green

purple

輸出樣例:

red blue green yellow purple

pta實驗**

int main(void)

;char snap[11] = ;

int i = 0;

while (1)

input[i][0] = '\0';

int len = i;

int j = 0;

for (i = 0; i < len; i++)}}

for (i = 0; i < len; i++)

printf("%s ", input[i]);

return 0;

}實驗**

int main(void)

;char snap[11] = ;

int i = 0;

while (1)

input[i][0] = '\0';

int len = i;

int j = 0;

for (i = 0; i < len; i++)}}

for (i = 0; i < len; i++)

printf("%s ", input[i]);

fprintf(fp,"\n");

for(i=0;i流程圖如下

本題除錯過程碰到的問題及解決辦法

排序法和ascii字元開始沒看懂,後來問度娘搞懂了。

執行結果圖

預習作業截圖

學習進度條

周/日期

這週所花的時間

**行數

學到的知識點簡介

目前比較迷惑的問題

3/24-3/29

2天80行

二維陣列的定義與使用

與字串有關的函式

第五周作業

includeusing namespace std class student 用引數的初始化表對資料成員初始化。void max student arr void display private int num int score void student display void studen...

第五周作業

5求自然對數 include using namespace std int main cout e 6求圓周率 include include using namespace std int main cout pi約等於 7 include using namespace std int mai...

第五周作業

注意 總時間限制 1000ms 記憶體限制 65536kb 描述寫乙個mystring 類,使得下面程式的輸出結果是 1.abcd efgh abcd 2.abcd 3.4.abcd efgh 5.efgh 6.c 7.abcd 8.ijal 9.ijal mnop 10.qrst abcd 11....