第十二周程式設計總結

2022-06-29 11:48:10 字數 2588 閱讀 5293

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

學會指標函式,函式指標,鍊錶

參考文獻

c語言程式設計ii

6-1 計算最長的字串長度 (15 分)

本題要求實現乙個函式,用於計算有n個元素的指標陣列s中最長的字串的長度。

函式介面定義:

int max_len( char *s, int n );

其中n個字串儲存在s中,函式max_len應返回其中最長字串的長度。

裁判測試程式樣例:

#include #include #include #define maxn 10

#define maxs 20

int max_len( char *s, int n );

int main()

; scanf("%d", &n);

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

printf("%d\n", max_len(string, n));

return 0;

}/* 你的**將被嵌在這裡 */

輸入樣例:

4

blue

yellow

redgreen

輸出樣例:

6實驗**:

int max_len( char *s, int n )

;這裡學生的學號共7位數字,其中第2、3位是專業編號。計算機專業的編號為02。

函式介面定義:

int countcs( struct listnode *head );

其中head是使用者傳入的學生學號鍊錶的頭指標;函式countcs統計並返回head鍊錶中專業為計算機的學生人數。

裁判測試程式樣例:

#include #include #include struct listnode ;

struct listnode *createlist(); /*裁判實現,細節不表*/

int countcs( struct listnode *head );

int main()

/* 你的**將被嵌在這裡 */

輸入樣例:

1021202

2022310

8102134

1030912

3110203

4021205

#

輸出樣例:

3
**:

int countcs( struct listnode *head )

head = head->next;

}return num;

}

設計思路:

碰到問題及解決辦法:

問題:執行超時

解決辦法:看了下**發現迴圈語句的結束條件搞錯了,給while語句重新定結束條件

執行截圖:

預習作業

從第十三周開始,將進入課程設計階段,請在本次作業中給出:

1.所在小組想要開發的專案的名稱和目標;

暫定,還未商量出

2.專案主體功能的描述;

暫定3.現階段已做的準備工作;

正在討論與思考

4.小組成員名單和進度安排。(課程設計階段:13-17周)

張文龍,周德坤,曹泳

學習進度條

|周/日期 | 這週所花的時間 | **行數 | 學到的知識點簡介 | 目前比較迷惑大問題|

| - | - | - | - | - | - | - |

|5/7-5/14 | 10個小時 | 320行 | 指標函式,函式指標 | 鍊錶|

累計**行數和部落格字數

時間部落格字數

**行數

第一周0

45第二週

340100

第三週300

150第四周

320180

第五周500

220第六周

700420

第七周600

350第八周

650420

第九周680

500第十周

560260

第十一周

學習感悟:

這次的課程還有很多沒聽懂,題目也有許多還不會做,幾個題目都是問同學借鑑了同學的,還得多看下書

結對程式設計:

1.結對程式設計兩人一起思考可以得到自己乙個人想不到的思路

2.結對程式設計可以督促學生一起堅持學習

3.學習時更有效率

4.不足:容易分神

第十二周程式設計總結

這個作業屬於那個課程 c語言程式設計2 這個作業要求在 2019年春季學期第十二周作業 我在這個課程的目標是 學會鍊錶的初步使用 這個作業在那個具體方面幫助我實現目標 理解鍊錶 參考文獻 書上鍊表章節 本題要求實現乙個函式,用於計算有n個元素的指標陣列s中最長的字串的長度。函式介面定義 int ma...

第十二周程式設計總結

7 1 程式設計列印空心字元菱形 10 分 本題目要求讀入菱形起始字母和菱形的高度,然後輸出空心字元菱形。所謂 空心菱形 是指 每行由兩端為字母 中間為空格的字串構成,每行的字串中心對齊 上半部分相鄰兩行字串長度差2,且字母從給定的起始字母逐一遞增 下半部分與上半部分對稱。1 實驗 include ...

第十二周程式設計總結

美國 歐巴馬不僅呼籲所有人都學習程式設計,甚至以身作則編寫 成為美國歷史上首位編寫計算機 的 2014年底,為慶祝 電腦科學教育周 正式啟動,歐巴馬編寫了很簡單的計算機 在螢幕上畫乙個正方形。現在你也跟他一起畫吧!1 實驗 include int main printf n return 0 2 設...