問題描述:【專案3-有序陣列中插入資料】
定義好乙個有10個元素的陣列,先輸入9個呈公升序的數作為前9個元素,再輸入乙個數,要求按原來排序的規律將它插入陣列中。
例如,9個呈公升序的數為1 7 8 17 23 24 59 62 101,需要插入的數字為50,輸出的序列則為1 7 8 17 23 24 50 59 62 101。
程式**:
#include /*
*csdn學院--2016級
*目的:讓**見證成長(作為乙個初學的菜鳥,如
*檔名稱:myfun158.c
*問題描述:有序陣列中插入資料
*完成日期:2023年6月8日
*/int main()
printf("請輸入需要插入的數:");
scanf("%d",&num);
while(i>=0&&arr[i]>num)
arr[i+1]=num;
for(j=0;j<10;j++)
printf(" %d",arr[j]);
return 0;
}
輸出結果:
心得體會:
作為乙個大學二的菜鳥,開始慢慢前進,多多少少感到有收穫,由於水平有限,多多少少有錯,望包涵
在有序陣列中插入
問題及 檔名稱 test.cpp 完成日期 2014年 11 月 21 日 版本號 v1.0 問題描述 定義好乙個有10個元素的陣列,先輸入9個呈公升序的數作為前9個元素,再輸入乙個數,要求按原來排序的規律將它插入陣列中。輸入描述 第一行,原始數列,9個呈公升序的數。第二行,需要插入的數字。程式輸出...
OJ 在有序陣列中插入資料
問題及 檔名稱 test.cpp 完成日期 2014年 12 月 04 日 版本號 v1.0 問題描述 定義好乙個有10個元素的陣列,先輸入9個呈公升序的數作為前9個元素,再輸入乙個數,要求按原來排序的規律將它插入陣列中。輸入描述 輸入前九個數,再輸入乙個需要插入的數 程式輸出 輸出排序後的新順序 ...
有序陣列的插入
習題1.9 有序陣列的插入 20 分 本題要求將任一給定元素插入從大到小排好序的陣列中合適的位置,以保持結果依然有序。函式介面定義 bool insert list l,elementtype x 其中list結構定義如下 typedef int position typedef struct ln...