一、
問題及**
* 檔名稱:
* 作 者:李憲
* 完成日期: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 ...