第八次作業總結

2022-07-14 14:57:16 字數 1226 閱讀 1478

一:知識點

一維陣列元素的引用:

(1)陣列必須先定義,然後使用。c語言規定只能逐個引用陣列元素而不能一次引用整個陣列

(2)陣列元素通常也稱為下標變數。必須先定義陣列,才能使用下標變數。在c語言中只能逐個地使用下標變數,而不能一次引用整個陣列。

(3)不能用乙個語句輸出整個陣列。

一維陣列的初始化:可以用賦值語句或輸入語句使陣列中的元素得到值,這個過程是在程式執行期間執行的。同時也可以使陣列在程式執行之前初始化,即在編譯期間使之得到初值。

一維陣列的應用:

1:一維陣列的基本輸入輸出:陣列的輸入、輸出及對整個陣列所有元素進行操作通常都用迴圈結構來實現。

2:順序查詢。

一般形式:型別名 陣列名 

其中,型別說明符是任一種基本資料型別或構造資料型別。陣列名是使用者定義的陣列識別符號。方括號中的常量表示式表示資料元素的個數,也稱為陣列的長度

例如:

int a[10];  /*

說明整型陣列a,有10個元素

*/float b[10], c[20]; /*

說明實型陣列b,有10個元素,實型陣列c,有20個元素

*/char ch[20]; /*

說明字元陣列ch,有20個元素

*/

對於陣列型別說明應注意以下幾點:

1) 陣列的型別實際上是指數組元素的取值型別。對於同乙個陣列,其所有元素的資料型別都是相同的。

2) 陣列名的書寫規則應符合識別符號的書寫規定。

3) 陣列名不能與其它變數名相同。

例如:

int

a;float a[10];

二:陣列元素是組成陣列的基本單元。陣列元素也是一種變數, 其標識方法為陣列名後跟乙個下標。下標表示了元素在陣列中的順序號。陣列元素的一般形式為:

陣列名[下標]

其中下標只能為整型常量或整型表示式。如為小數時,c編譯將自動取整。例如:

a[5]

a[i+j]

a[i++]

都是合法的陣列元素。

陣列元素通常也稱為下標變數。必須先定義陣列,才能使用下標變數。

實驗心得及所問題:

陣列的學習,已經講了兩節課了。對陣列也有了最基本的認識,定義,使用,知道簡單陣列**的編制

在這次實驗中讓找出不同的地方,遇到了問題,在下次上課老師講時認真聽講。

從這幾次的學習中,我體會到了不同的c語言,希望我可以很好的理解它。

第八次作業總結

一 知識點 1.一維陣列的定義 定義方式 型別名 陣列名 整型常量表示式 例 int a 10 說明 陣列名的命名規則和變數名相同,遵循識別符號命名規則 陣列名後的常量表示式用 括起來。常量表示式表示元素的個數,即陣列長度。例 a 10 表示陣列a中包括10個元素,分別為 a 0 a 9 2.一維陣...

第八次作業

練習題 1 怎麼查出通過 from xx import xx導 的可以直接調 的 法?在test package資料夾中建立 init py檔案,裡邊什麼都不需要編輯。在 中把test package的檔案的路徑加入到python直譯器可以搜尋到的路徑列表中,這裡就用到了python的包sys模組 ...

第八次作業

用python實現k均值演算法,鳶尾花花瓣長度資料做聚類並用散點圖顯示。import numpy as np 隨機生成乙個陣列 x np.random.randint 1,100,20,1 y np.zeros x.shape 0 dtype int k 3iris length 1.4,1.4,1...