第五周作業

2022-05-18 12:46:58 字數 1990 閱讀 8510

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

學會使用字串程式設計

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

運用字串以及陣列,用陣列來儲存單詞

參考文獻

c primer plus

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

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

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

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

blue

redyellow

green

purple

#

red blue green yellow purple
**

#include#include

intmain()

;

char a[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]);

return0;

}

要求**

#include#include

#include

intmain()

;

char a[11] = ;

int i = 0

;

if((fp=fopen("

c:\\users\\hhw\\desktop\\huhongwei.text

","a+

"))==null)

while (1

) input[i][

0] = '\0'

;

int len =i;

int j = 0

;

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

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

fprintf(fp,

"%s

", input[i]);

if(fclose(fp))

return0;

}

執行截圖

1.預習的主要內容

指標和字串,指標和陣列,使用指標形參

2.完成情況截圖

3.預習中存在的疑惑

(1),在陣列和指標同時使用時,**的讀懂性不高,感覺很混亂

(2).指標具有相容性,但指標的指標和陣列的陣列為何是雙重間接?

學習感悟

結對程式設計有好有壞,雖然可以相互討論,但是由於這次不是自願結對程式設計是隨機的。結對程式設計的夥伴積極度不高

第五周作業

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....