姓名:王尹新葉 日期:20180904
今日學習任務
學習如何定義乙個結構體變數。
學習資料結構。
學習c語言中棧的使用:初始化棧、進出棧、獲取棧頂元素、清空棧操作。
今日任務完成情況
初步掌握了c語言當中棧的相關知識。
學會了如何定義乙個結構體變數。
編寫了棧的相關函式。
今日開發中出現的問題彙總
編寫**的過程中還不夠細心,出現過多次語法錯誤。
今日未解決問題
棧的知識還不是十分理解。
今日開發收穫
按開發規範完成了既定任務。
自我評價
進步空間還很大,要繼續努力。
其他
今日作業如下:
一、輸入乙個字串,計算字串中子串出現的次數
#include #include int main()
else
}printf("%d\n",num);
return 0;
}
執行結果展示:
二、編寫乙個c函式,將」i am from shanghai 」倒置為」shanghai from am i」,即將句子中的單詞位置倒置,而不改變單詞內部結構
#include #include int main()
{ char str="i am from shanghai";
printf("%s\n",str);
//puts (str);
char tmp;
char *p1 = str;
char *p2 = str + strlen(str) -1;
while (p1執行結果展示:
for(i=0;i執行結果展示:
蘇嵌專案實戰 學習日誌2
姓名 余宜軒 日期 2018 09 04 今日學習任務 學習如何定義乙個結構體變數,和棧的相關函式的編寫。完成情況 初步掌握了c語言當中棧的相關知識。學會了如何定義乙個結構體變數。棧的相關函式,初始化棧的函式,程式來判斷乙個棧是否為空,進棧 出棧函式,獲取棧頂元素的函式,清空棧元素的函式。今日作業 ...
蘇嵌專案實戰 學習日誌3
姓名 余宜軒 日期 2018 09 04 今日學習任務 迴圈佇列,程式編寫,列隊的清空,讀取,隊頭,隊尾的取出,先進先出的結構,鏈式結構。完成情況 main.c include include queue.h include int main else if ret success ret empt...
蘇嵌專案實戰 學習日誌3
姓名 楊子遜 日期 2018 09 05 今日學習任務 學習資料結構中佇列的知識,並使用c語言實現了順序佇列的操作與鏈式佇列的操作。今日任務完成情況 理解了順序佇列的概念與鏈式佇列的概念,並完成了相關 課堂 queue.c include include include queue.h int in...