一、知識點
1.一維陣列的定義
·定義方式: 型別名 陣列名[整型常量表示式];
例:int a[10];
· 說明:① 陣列名的命名規則和變數名相同,遵循識別符號命名規則
② 陣列名後的常量表示式用[ ]括起來。
③ 常量表示式表示元素的個數,即陣列長度。
例: a[10]表示陣列a中包括10個元素,分別為
a[0]~a[9]
2.一維陣列元素的引用
·陣列必須先定義,然後使用。c語言規定只能逐個引用陣列元素而不能一次引用整個陣列。
·引用形式為:陣列名[下標]。
3.一維陣列的初始化
·可以用賦值語句或輸入語句使陣列中的元素得到值,這個過程是在程式執行期間執行的。同時也可以使陣列在程式執行之前初始化,即在編譯期間使之得到初值。
·對陣列元素的初始化可以用以下方法實現:
①在定義陣列時,對陣列元素賦以初值。(如:int a[10]=;)
②可以只給一部分元素賦值。(如:int a[10]=;表示只給前5個元素賦初值,後5個元素自動賦以0值。)
③對static陣列不賦初值,系統會對所有元素自動賦以0值。
④在對全部陣列元素賦初值時,可以不指定陣列長度。
二、實驗過程中遇到的問題及解決方法:
1做題的時候單詞經常打錯,看的書也會打錯。
第八次作業總結
一 知識點 一維陣列元素的引用 1 陣列必須先定義,然後使用。c語言規定只能逐個引用陣列元素而不能一次引用整個陣列 2 陣列元素通常也稱為下標變數。必須先定義陣列,才能使用下標變數。在c語言中只能逐個地使用下標變數,而不能一次引用整個陣列。3 不能用乙個語句輸出整個陣列。一維陣列的初始化 可以用賦值...
第八次作業
練習題 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...