學習日誌
姓名:範 譯
日期:2017.07.10
今日學習任務
函式與陣列
今日任務完成情況
(詳細說明本日任務是否按計畫完成,開發的**量)
今日任務已按計畫完成。熟悉氣泡排序演算法,並用函式的方法實現;編寫含有函式的程式,並學習函式宣告、定義,有無形參、陣列傳參;
今日開發中遇到的問題彙總
函式宣告放在函式呼叫後面,導致編譯報錯;
將int型陣列作為引數傳遞給char型形參,導致編譯通過,但執行結果不正確
今日未解決問題
無今日開發收穫
陣列定義:大小不能動態定義
函式的定義、宣告與呼叫
將陣列作為引數傳遞給函式
static、extern的用法
自我評價
(是否按開發規範完成既定任務,需要改進的地方,與他人合作效果等)
能與同學討論上課不太懂的內容;採用函式程式設計,使**結構更加清晰其他無
作業一:在字元陣列指定位置插入字元
#include #include int insert(char a, char num, int a_i);
void main()
/*函式功能:在字串的某個位置插入乙個字元*/
int insert(char a, char num, int a_i)
else
a[i] = num;
return 0;
}}
作業二:洗牌發牌
#include #include#includetypedef struct card;
void shuffle(card cards[13], int n, int m)
} for (i = 0; i<52; i++)
for (i = 0; i<4; i++) }
}void main()
; char number[4] = ;
card cards[4][13];//共52張牌(不考慮大小王)
int i, j;
for (i = 0; i <= 3; i++) }
printf("洗牌前:\n");
for (i = 0; i <= 3; i++)
printf("\n");
} shuffle(cards, 4, 13);
printf("洗牌後:\n");
for (i = 0; i <= 3; i++)
printf("\n");
} while (1);
}
2018 7 12 暑期實訓日誌
姓名 範譯 日期 2018年7月12日 今日學習任務 陣列與指標 函式與指標 命令列引數 今日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 按照規範跟隨老師進行了課堂 的除錯,量約100行 今日開發中出現的問題彙總錯誤 ifdef practice 3 include void init...
2017 7 17 暑期實訓日誌
姓名 範 譯 日期 2017 7 17 今日學習任務 微控制器入門 用led顯示鍵盤輸入數字 今日任務完成情況 詳細說明本日任務是否按計畫完成,開發的 量 經proteus 能基本實現功能 今日開發中出現的問題彙總 proteus使用延時函式時出現錯誤,後改用計時和中斷 今日未解決問題無 今日開發收...
實訓日誌 專案實訓介面文件
具體要求 若正常返回,code為200,msg設為success即可 若出現錯誤,code為錯誤 msg欄位說明錯誤原因。具體對應介面 功能及細節如下 功能介面 引數輸出 說明登入 account login username 使用者名稱 password 密碼 user id用於之後與使用者相關的...