有一個已經排好序的陣列。現輸入一個數,要求按原來的規律將它插入陣列中。
#include<stdio.h>
void fun(int* a,int b)
{
a[10]=b;
int i,j,c;
for(i=0;i<10;i++)
{
if(a[i]>a[10])
{
c=a[i];
a[i]=a[10];
a[10]=c;
}
}
printf("插入一個數後的資料:\n");
for(j=0;j<11;j++)
printf("%d ",a[j]);
}
int main()
{
int a[11]={1,4,6,9,13,16,19,28,40,100};
printf("初始資料:\n");
int i,num;
for(i=0;i<10;i++)
printf("%d ",a[i]);
printf("\n輸入插入的數字:");
scanf("%d",&num);
fun(a,num);
return 0;
}
相關文章
- 判斷一個陣列是否排好序陣列
- 如何將一個陣列中的元素插入另一個陣列陣列
- 【演算法】輸入一個已經按升序排過的陣列和數字,在陣列中查詢兩個數字,使得它們的和正好是輸入那個數字。演算法陣列
- C語言 有一個整形陣列a,有10個元素,要求輸出陣列中的全部元素C語言陣列
- js將一個陣列追加到原陣列中JS陣列
- 輸入一個整數陣列,輸出奇偶數相間排列的陣列陣列
- 給定一個按非遞減順序排序的整數陣列 A,返回每個數字的平方組成的新陣列,要求也按非遞減順序排序。排序陣列
- 將一個陣列賦值給另外一個陣列陣列賦值
- 給定一個排序陣列和一個目標值,在陣列中找到目標值,並返回其索引。如果目標值不存在於陣列中,返回它將會被按順序插入的位置。排序陣列索引
- 求一個陣列中沒有出現的最小正數陣列
- 陣列中每個陣列元素出現的次數陣列
- javascript將陣列的元素每兩個一組存入一個新陣列JavaScript陣列
- javascript 將一個陣列中的元素的值複製到另一個已有資料的陣列中JavaScript陣列
- 陣列1——求一個陣列的最大子陣列陣列
- 找一個陣列中特別的數陣列
- 將兩個有序陣列合併為一個有序陣列陣列
- 迴圈實現從一個陣列中按順序任意擷取幾個字元。陣列字元
- 將一個陣列複製到另一個陣列上陣列
- C++通過輸入數來確定一個陣列的動態大小C++陣列
- C語言實現將一個陣列中的奇偶數分別存放C語言陣列
- 尋找兩個正序陣列的中位數問題,方法一:合併陣列檢索法陣列
- 給出一個由[-100,100]之間整陣列成的陣列,求其相加和最大的連續子陣列 輸入 一個連續整陣列成的陣列 輸出 子陣列相加的最大值 樣例輸入 -......陣列
- 尋找兩個正序陣列中的中位數陣列
- 將一個Collection轉為陣列陣列
- python實現給定一個數和陣列,求陣列中兩數之和為給定的數Python陣列
- 輸入3個整數a,b,c,要求按由小到大的順序將它們輸出,用函式實現函式
- 克隆一個陣列的方法陣列
- C/C++ 讀入一個整型陣列,陣列大小未知C++陣列
- lgP5788 陣列中尋找右側第一個大於它的數陣列
- 將輸入陣列逆序輸出陣列
- 一個陣列和另一個陣列比較,如果第一個陣列裡面有的就不新增了陣列
- 找到無序陣列中最小的k個數陣列
- android典型程式碼系列(十九)------將一個陣列複製成為另外一個陣列的方法Android陣列
- js 在陣列的指定索引位置插入一個新的元素JS陣列索引
- 兩個有序陣列的中位數陣列
- 物件陣列 根據key 把一樣的push到一個陣列物件陣列
- 4. 尋找兩個正序陣列的中位數陣列
- 統計陣列個元素出現的個數陣列