一、問題及**:
/*
* 檔名稱: 陣列操作
* 作 者: 徐譽桂
* 完成日期: 2023年05月09日
* 版 本 號: v1.0
* 對任務及求解方法的描述部分:
* 輸入描述: 輸入乙個數x
* 問題描述:
* 程式輸出: 操作後的陣列
* 問題分析:
* 演算法設計:
*/#includevoid main()
; int i,j,t,x,m,n;
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(a[j]>a[j+1])
t=a[j],a[j]=a[j+1],a[j+1]=t;
cout
for(i=0;i<10;i++)
if(x==a[i])
m=i;
for(i=m;i<9;i++)
a[i]=a[i+1];
cout
for(i=0;i<9;i++)
if(x>a[i])
n=i;
for(i=9;i>n;i--)
a[i]=a[i-1];
a[n+1]=x;
cout<
二、執行結果:
三、心得體會:第一次編寫這麼長的程式,有點混亂,但成功克服。
四、知識點總結:對於本實驗這種形式的陣列初始化,陣列長度等於花括號中元素的個數。
C 實驗6 陣列操作
專案1 陣列操作 定義乙個不重複的有初值的10個元素的整數陣列a,利用冒泡法對陣列a排序後完成以下操作 寫在乙個程式中 1。從鍵盤中輸入乙個數x,刪除a陣列中值為x的陣列元素 2。從鍵盤中輸入乙個數x,將x插入到a陣列後陣列a依然有序 檔名稱 cy.cpp 作 者 楊鑫 完成日期 2016年5月19...
C 實驗6 陣列操作
一 問題及 檔名稱 ex6 1.cpp 作 者 吳傑 完成日期 2016 年 5 月 21日 版 本 號 v1.0 對任務及求解方法的描述部分 陣列排序及刪除與插入資料 輸入描述 無 問題描述 通過冒泡法進行排序 程式輸出 輸出有順序的一組數 問題分析 略 演算法設計 略 三 心得體會 使用冒泡法等...
c 實驗6 陣列操作
一 問題及 檔名稱 陣列操作 作 者 徐佳文 完成日期 2016 年 5 月 24 日 版 本 號 v1.0 對任務及求解方法的描述部分 略 輸入描述 無 問題描述 略 程式輸出 略 問題分析 略 演算法設計 略 三 心得體會 做了很久,用了許多錯誤的方法,最後看了老師的例子做了出來,還是很開心。四...