第十二周作業

2022-06-28 12:18:12 字數 2123 閱讀 3611

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

學會鍊錶和高階指標

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

學會使用煉表處理問題

參考文獻

c語言程式設計ii

本題要求實現乙個函式,用於計算有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()

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

錯誤:因弄混賦值符號和等於符號而出錯

解決方法:把 if 語句中的賦值符號改為等於符號

1.可以更加的清楚思路,就是對程式更加的熟悉和清楚

2.可以更有效的交流,在交流的過程中自己的思路會更加的清楚,可以解決更多的問題

3.結對程式設計有利於取長補短,了解自己的思想短處。

感覺自己還沒有理解指標函式,並不清楚鍊錶怎麼辦,感覺做作業很迷。繼續加油!

時間這週所花的時間

**行數

學到的知識點簡介

目前比較迷惑大問題

5/13-5/19

5個小時

150指標高階和單鏈表

如何使用單鏈表

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

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

暫定,還未商量出

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

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

資料已備好

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

進度:0%

張文龍 曹泳 周德坤

第十二周作業

例題1 includeusing namespace std struct date struct student int main stu1,stu2 stu1.num 1001 stu1.age 20 stu2 stu1 cout includeusing namespace std struc...

第十二周作業

1 多文件窗體 mdi form 功能演示 2 日期控制項datetimepicker功能演示 3 月曆控制項monthcalender功能演示 4 樹型列表控制項treeview功能演示 tn.expand 展開tn節點 treeview1.selectednode tn1 把新增節點設定為當前選...

第十二周作業

一.jpanel 方法型別 描述public jpanel 構造建立乙個預設的jpanel物件,使用流布局管理器 public jpanel layoutmanager layout 構造建立乙個指定布局管理器的jpanel物件 二.jsplitpane 三.jtabbedpane 四.jscrol...