本次作業所屬課程
c語言程式設計||
本次作業要求
我在這個課程的目標是
學會陣列與檔案之間的轉化
本次學習在哪些具體方面幫組我實現目標
學會畫流程圖
參考文獻
c primer plus第六版
題目一:統計一行文字的單詞個數
1)**截圖
#include#include2)設計思路int main(void
) printf("%d
",num);
return0;
}
3)本題除錯過程中遇到的問題及解決方案
問題一:這題還沒寫老師就告訴我們答案了,不過我還是了解一下strlen函式的使用方法:計算字串的長度,但是不包括'\0'在內
4)執行結果截圖
題目二:統計一行文字的單詞個數
1)**截圖
#include#include2)設計思路#include
int main(void
)
for(i = 0 ; ; i++)
a[i][
0] = '\0'
; len =i;
for(i = 0 ; i < len ; i++)}}
fprintf(fp,"\n
");for(i = 0 ; i < len ; i++)
if(fclose(fp))
return0;
}
3)本題除錯過程中遇到的問題及解決方案
問題一:把**改成檔案格式還是不會
4)執行結果截圖
題目三:第五周預習題
a 、單選題7
2-1、
下列語句定義 x 為指向 int 型別變數 a 的指標,正確的是( )。 (2分)
int a, *x = a;
int a, *x = &a;
int *x = &a, a;
int a, x = a;
2-2 、
int *p 的含義是 (2分)
p是乙個指標, 用來存放乙個整型數
p是乙個指標, 用來存放乙個整型資料在記憶體中的位址
p是乙個整型變數
以上都不對
2-3、
如果有定義:int m, n = 5, *p = &m; 與m = n 等價的語句是 () 。 (1分)
m = *p;
*p = *&n;
m = &n;
m = **p;
2-4、
變數的指標,其含義是指該變數的( )。 (1分)值位址
名乙個標誌
2-5、
有如下程式段
int *p,a=10,b=1;
p=&a; a=*p + b;
執行該程式段後,a的值是 (2分)
1211
10編譯出錯
2-6 、
對於下列程式,正確的是() 。 (2分)
void f(int *p)
int main(void)
5610
112-7、
執行如下程式段,列印輸出的內容是: (2分)
#include void fun (int c, int *d)
int main ( )
5, 9
6, 10
5, 10
6, 9
目前存在的疑惑:指標的呼叫
題目四:挑戰題
簡單的來說,不會寫,以下是我對這個題目的一些拙見
本次挑戰題在上週的基礎上增加了矩陣的要求,我認為可以將陣列的字串長度先算出來,然後存到陣列裡面,然後使用if語句進行判斷,最後依次輸出吧。
四、學習進度條
時間這週所花時間
**行數
學到的知識簡介
目前比較迷惑的問題
第一周5小時
初步了解陣列
陣列的引用
第二週6小時
指標的了解
完全沒聽懂老師上課在講什麼,繼續努力
第三週7小時
檔案與陣列的使用
沒看到**執行後檔案的內容發生改變
第四周9小時
冒泡法,選擇排序法
冒泡法不會
第五周9小時
120+
字元型陣列
把**改成檔案格式
五、累積**行數及部落格字數
六、結對程式設計感想
對於這次結對程式設計,我感覺在互相討論的過程中加深了自己對以前知識的理解,同時又學會了一些新的知識,感覺結對程式設計還是可以促進程式設計能力的
總結:對於這次作業,感覺·pta上面的題目較部落格裡的題目要簡單很多,通過助教的思路以及新的函式解決pta的題目並不是特別困難
第五周程式設計總結
這個作業屬於的課程 第五周程式設計總結 我在這個課程的目標是 學習二維陣列和指標 這個昨天在哪個具體方面幫我實現目標 綜合利用陣列和指標解決問題 參考文獻 c語言程式設計 7 1 統計一行文字的單詞個數 15 分 本題目要求編寫程式統計一行字元中單詞的個數。所謂 單詞 是指連續不含空格的字串,各單詞...
第五周程式設計總結
7 1 英文單詞排序 25 分 本題要求編寫程式,輸入若干英文單詞,對這些單詞按長度從小到大排序後輸出。如果長度相同,按照輸入的順序不變。輸入為若干英文單詞,每行乙個,以 作為輸入結束標誌。其中英文單詞總數不超過20個,英文單詞為長度小於10的僅由小寫英文本母組成的字串。輸出為排序後的結果,每個單詞...
第五周程式設計總結
第五周作業 輸入格式 輸入為若干英文單詞,每行乙個,以 作為輸入結束標誌。其中英文單詞總數不超過20個,英文單詞為長度小於10的僅由小寫英文本母組成的字串。輸出格式 輸出為排序後的結果,每個單詞後面都額外輸出乙個空格。輸入樣例 blue redyellow green purple 輸出樣例 red...