蘇嵌 專案實訓

2021-08-27 04:06:44 字數 1180 閱讀 9124

蘇嵌專案實戰 學習日誌

姓名:楊星月 日期: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 (p1char *p3 = null;

p1 = str;

p2 = str;

while (*p2)

{ if (*p2 == 』 『)

{ p3 = p2 - 1;

while (p1

蘇嵌 專案實訓

蘇嵌 專案實戰 學習日誌 姓名 王婧 日期 2018 9 5 今日學習任務 迴圈佇列,程式編寫,列隊的清空,讀取,隊頭,隊尾的取出,先進先出的結構,鏈式結構。今日任務完成情況 main.c include include queue.h include int main else if ret su...

蘇嵌實訓3

蘇嵌 專案實戰 學習日誌 姓名 劉琪耘 日期 2018 9 5 今日學習任務 學習c語言中佇列的知識,包括對頭,隊尾,先進先出,鏈式結構 今日任務完成情況 基本完成老師講的程式 main.c include include queue.h include int main else if ret s...

蘇嵌實訓1

日期 2018年10月8日 班級 15電信單招班 姓名 劉鑫 學號 15090734 本人進度計畫以及任務 學習c語言指標知識。本日任務完成情況 完成了嵌入式開發環境的搭建 學習了c語言相關知識。本日開發中出現的問題彙總 本人覺得自己在c語言方面還有所欠缺,掌握不夠牢固,還需加強對部分知識點的理解和...