第八次作業總結

2022-07-16 02:09:11 字數 683 閱讀 7529

一、知識點

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...