這個作業屬於那個課程
c語言程式設計ii
這個作業要求在**
我在這個課程的目標是
熟練指標,能夠精通關於陣列內部運作原理
這個作業在那個具體方面幫助我實現目標
如何輸出一行的連續字元
參考文獻
c語言程式設計ii
第四周預習作業
統計一行文字的單詞個數
本題目要求編寫程式統計一行字元中單詞的個數。所謂「單詞」是指連續不含空格的字串,各單詞之間用空格分隔,空格數可以是多個。
輸入格式:
輸入給出一行字元。
輸出格式:
在一行中輸出單詞個數。
**
#includeint思路圖 實驗過程中遇到的問題main()
printf(
"%d\n
",j);
return0;
}
問題:char a的儲存值取小了,導致執行超時
結果截圖
基礎作業
本題要求編寫程式,輸入若干英文單詞,對這些單詞按長度從小到大排序後輸出。如果長度相同,按照輸入的順序不變。
輸入格式:
輸入為若干英文單詞,每行乙個,以#作為輸入結束標誌。其中英文單詞總數不超過20個,英文單詞為長度小於10的僅由小寫英文本母組成的字串。
輸出格式:
輸出為排序後的結果,每個單詞後面都額外輸出乙個空格。
**
#include#include思路圖錯誤截圖int main(void
)
while(1
) input[i]= '\0'
;
l =i;
for (i = 0; i < l; i++)}}
for (i = 0; i < l; i++)
fprintf(fp,
"%s
", input[i]);
for(i=0;i)
printf(
"%s
", input[i]);
if(fclose(fp))
return0;
}
問題
怎麼交換兩個陣列的數字;
解決方法,通過字串複製函式strcopy(s1,s2)把字串s2複製到s1。
結果截圖
預習作業
預習內容
主要內容就是連線鍊錶,多級指標的運用,以及自定義函式中利用指標可以非常非常非常方便的有多個返回值
預習中的疑惑
1.乙個指標訪問一次記憶體位址的耗時
2.建立一次鍊錶需要的時間對整個程式的影響
結對程式設計
1.結對程式設計的感悟
結對程式設計讓我們相互分享各自的觀點,互相學習程式設計技巧;還可以讓我們互相監督,不容易偷懶
時間
**行數
這週所花的時間
學到的知識點簡介
3/2-3/19
四小時左右
通過**讀取檔案裡的資料,並且在螢幕上列印
3/9-3/19
三十分鐘
3/19-3/22
五個小時左右
二維陣列的用法加上二分法找元素
3/22-3/28
三小時左右
字串的使用
第五周周總結
時間進度表 日期開始時間 結束時間 中斷時間 淨時活動 備註3月15日 7 10 9 10 120打程式 規範 進行初步構思 3月16日 7 10 9 10 120打程式 實現減法無負數 3月17日 8 00 10 00 120打程式 實現減法無負數 3月18日 4 10 5 50 5 00 5 1...
第五周總結
1.搭建sql的資料庫 基本試了一下 還沒完全搞懂怎麼用。慢慢來吧。2.瀏覽了很多用css3的特效 所以這周大多時間再寫css3,感覺想寫出很炫的效果還是比較困難的。因為這周學的是css3就談談學習css的收穫吧。首先由幾行 就能夠完成一些移動 縮放 旋轉的效果很奇妙。用translate scal...
第五周總結
本週學習的內容 在w3school上學習html基礎,基礎 列表已學。所遇到的問題 1 插入失敗 2 插入背景時,出現重複。我的 background size 100 1000px 不明白background size 100 100 會出現錯誤 3 和文字的位置沒辦法隨意更改 4 若文字調整的字...