C 第6次實驗 陣列操作

2021-07-12 01:14:04 字數 949 閱讀 1707

一、

問題及**

* 檔名稱:

* 作 者:李憲

* 完成日期:2023年5月24日

* 版 本 號:v1.0

* 對任務及求解方法的描述部分:【專案1:陣列操作】

* 輸入描述:【專案1:陣列操作】定義乙個不重複的有初值的10個元素的整數陣列a,利用冒泡法對陣列a排序後完成以下操作(寫在乙個程式中)

1。從鍵盤中輸入乙個數x,刪除a陣列中值為x的陣列元素;

2。從鍵盤中輸入乙個數x,將x插入到a陣列後陣列a依然有序(在第一題基礎上完成);

* 問題描述:略

* 程式輸出:略

* 問題分析:略

* 演算法設計:陣列

*/#includeusing namespace std;

int main()

; int i, j, k, x, y, m, n = 0;

cout << "已知a[n]=,按從小到大的順序排序後為a[n]=

} for (i = 0; i> x;

for (i = 0; i> y;

for (i = n - 1; i >= 0; i--)

{ if (y= a[n - 1])

m = n - 1;

for (i = n - 1; i>m; i--)

a[i] = a[i - 1];

a[m] = y;

cout << "插入整數y後陣列為:";

for (i = 0; i

二、執行結果

三、心得體會

一開始就把題目複雜化了,總想著用指標來表示刪除的數的位置

四、知識點總結

一維陣列

c 第6次實驗 陣列操作

一 問題及 檔名稱 陣列操作 作 者 舒新 完成日期 2016 年 5 月 22 日 版 本 號 v1.0 對任務及求解方法的描述部分 使用陣列,排序,刪除和增加 輸入描述 1 0 0 問題描述 使用陣列,排序,刪除和增加 程式輸出 2 4 6 7 8 9 10 11 13 0 2 4 6 7 8 ...

C 第6次實驗(陣列操作)

一.問題和 檔名稱 陣列操作 作 者 荊蕾 完成日期 2016年5月24日 版 本 號 v1.0 對任務及求解方法的描述部分 陣列和迴圈語句 輸入描述 問題描述 定義整數陣列a,利用冒泡法排序後,刪除元素和新增元素。程式輸出 陣列操作 問題分析 陣列操作 演算法設計 三.心得體會 練習冒泡法的使用,...

C 第6次上機實驗 陣列操作

一,問題及 02.檔名稱 陣列操作 03.作 者 馮俊 04.完成日期 2016 年 5 月 20 日 05.版 本 號 v1.0 06.對任務及求解方法的描述部分 07.輸入描述 08.問題描述 略 09.程式輸出 l略 10.問題分析 略 11.演算法設計 如下 12.includeusing ...