這個作業屬於那個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
單向鍊錶的概念和操作
這個作業在那個具體方面幫助我實現目標
二級指標和鍊錶
參考文獻
c primer plus
本題要求實現乙個函式,用於計算有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
輸出樣例:
本題要求實現乙個函式,統計學生學號鍊錶中專業為計算機的學生人數。鍊錶結點定義如下:
struct listnode ;
這裡學生的學號共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 )
return sum;
}
忘記截圖了.....我的錯我的錯,,,,
本題要求實現兩個函式,分別將讀入的資料儲存為單鏈表、將鍊錶中偶數值的結點刪除。鍊錶結點定義如下:
struct listnode ;
函式介面定義:
struct listnode *createlist();
struct listnode *deleteeven( struct listnode *head );
函式createlist從標準輸入讀入一系列正整數,按照讀入順序建立單鏈表。當讀到−1時表示輸入結束,函式應返回指向單鏈表頭結點的指標。
函式deleteeven將單鏈表head中偶數值的結點刪除,返回結果鍊錶的頭指標。
裁判測試程式樣例:
#include #include struct listnode ;
struct listnode *createlist();
struct listnode *deleteeven( struct listnode *head );
void printlist( struct listnode *head )
printf("\n");
}int main()
/* 你的**將被嵌在這裡 */
輸入樣例:
1 2 2 3 4 5 6 7 -1
輸出樣例:
1 3 5 7
從第十三周開始,將進入課程設計階段,請在本次作業中給出:
1.所在小組想要開發的專案的名稱和目標:
名稱:人與鹿
目標:捕鹿模式和生存模式
2.專案主體功能的描述:
生存模式:在電腦上控制人物的移動,來躲避傷害性技能,獲得增益性技能,生存越久分數越高
抓鹿模式:在電腦上控制人物的移動,來躲避傷害性技能,獲得增益性技能,在規定的時間內抓到鹿,抓不到就失敗,抓到就下一關。
3.現階段已做的準備工作:
有創意了,有目標了,有人員了,學習基礎知識,逐漸提公升。
4.小組成員名單和進度安排:(課程設計階段:13-17周)
何磊(組長)李代傳 顏晴 湯云云
安排未定,進度暫無。
周/日期
這週所花的時間
**行學到的知識點簡介
目前比較迷惑的問題
3/1-3/8
46h78
定義檔案,以及檔案的匯入匯出和讀寫
陣列的運算,輸出
3/9-3/15
12h42
....未上課
對檔案中資料的提取運用,以及一些巢狀語句的實際用法
3/16-3/22
32h67
二維陣列資料的處理和輸出
對一些複雜的迴圈還有些看不懂
3/23-3/29
30h46
strlen函式,標頭檔案string.h等的用法
新標頭檔案的使用方法
3/30-4/6
25h102
自定義函式
還是一些比較複雜的迴圈
4/7-4/19
22h48
使用指標操作字串
動態記憶體分配
4/20-4/26
34h56
使用結構變數與結構陣列進行程式設計
結構指標
4/27-5/36h0
複習陣列和指標
5/4-5/10
26h44
遞迴函式
巨集的基本用法
5/11-5/18
42h47
二級指標和鍊錶
二級指標和鍊錶
2019春第十二周作業
這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 2019春第十二周作業 我在這個課程的目標是 能夠區分函式指標 指標函式 指標陣列 陣列指標,弄懂二級指標的呼叫 這個作業在那個具體方面幫助我實現目標 對指標陣列的使用有了初步的了解,對鍊錶有了一定的理解 參考文獻 c語言程式設計 第3版 本...
2019春第十二周作業
這個教程屬於哪個教程 c語言程式設計 這次作業要求在 我在這個課程的目標是 二級指標的應用,了解指標與函式的關係,掌握指標作為函式返回值掌握單向鍊錶的概念和操作 這個具體在哪個方面幫助我實現目標的 類似於用於資料的刪除 參考文獻 c語言程式設 6 1 計算最長的字串長度 本題要求實現乙個函式,用於計...
2019春第十二周作業
6 1 計算最長的字串長度 15 分 本題要求實現乙個函式,用於計算有n個元素的指標陣列s中最長的字串的長度。int max len char s,int n 其中n個字串儲存在s中,函式max len應返回其中最長字串的長度。include include include define maxn ...