實驗十陣列

2022-12-10 10:57:03 字數 647 閱讀 3063

一、實驗目的

① 掌握陣列的宣告、陣列元素的引用。

② 掌握靜態陣列和動態陣列的使用差別。

③ 掌握用陣列解決與陣列有關的常用演算法,如:求最大(最小)值、求和、求平均值、排序(冒泡法排序、選擇法排序和插入法排序)和查詢等。

二、實驗任務

使用array函式給陣列進行初始化為:6,2,5,8,9,15,26,18,然後計算陣列各元素的和,並在窗體上輸出陣列各元素的值和陣列元素的和。分別以姓名 和姓名為窗體名和工程名儲存在計算機上。

【分析】

array函式只能給variant型別的陣列變數進行初始化,只能給一維陣列進行初始化

陣列的元素型別必須相同,單如果陣列型別是variant時,可以包含不同型別的元素

陣列的下界預設為0,也可用option語句將陣列的下界設定為1.陣列的上界可通過ubound函式獲得。

隨機產生10個同學的成績存入陣列,分數是60分到100分之間的整數,求陣列中成績的最高分和最低分及其下標。

在實驗二的基礎上,採用動態陣列隨機生成n個同學的成績,求平均分,並統計高於平均分的人數。分別以姓名 和姓名為窗體名和工程名儲存在計算機上。

【分析】

使用inputbox輸入動態陣列的下標上界。

使用冒泡法將乙個含有十個元素的陣列進行排序,小的在前,大的在後。

實驗六陣列

1.掌握一維陣列 初始化賦值 陣列元素的引用方法 2.掌握求最大 小值 平均值 排序的方法以及有序陣列的查詢 增加 刪除的程式設計方法 3.掌握陣列的典型應用。1.編寫程式,找出10個數中最大的數以及最大數所在的下標。程式為 include using namespace std const int...

陣列實驗報告

一 實驗目的 1 正確理解陣列的概念,熟練掌握一維陣列和二維陣列的定義和初始化方法。2 熟練掌握字元陣列和字串的區別和使用 字串函式的使用。3 熟練掌握一維陣列 二維陣列以及字串的輸入和輸出方法。4 了解陣列的位址 陣列元素的位址及一維陣列和二維陣列的儲存結構。5 掌握字元竄的結束標誌,正確使用字串...

實驗5陣列練習

1 熟練掌握陣列的定義方法和引用方法。2 熟練掌握陣列名作函式引數時的特點。3 在實際程式設計中能靈活運用陣列處理一組具有共性的資料。1 閱讀程式,通過上機除錯,得出執行結果並寫出程式的功能。include main t int i,top,bot,mid printf input a intege...