刪除指定位置的元素(陣列)

2021-09-29 12:42:28 字數 984 閱讀 6669

在乙個陣列中存入1~10的整數。輸入乙個位置k,把陣列中第k個元素刪除,輸出原陣列和結果陣列。

輸入格式:

k位置k從0算起。

輸出格式:

如果位置k不合理,超出有效值,輸出error.

其它情況先輸出原陣列,再輸出結果陣列。

#include

intmain()

,m=1

,n=10

,i=0

,b,k;

scanf

("%d"

,&k)

;for

(i=0

;i<=

9;i++)if

(i==9)

printf

("%d \n"

,a[i]);

else

printf

("%d "

,a[i]);

}for

(i=0

,b=1

;i<=

9&& m==

1;i++

,b++

)else

if(b==9)

printf

("%d "

,a[i]);

else

printf

("%d "

,a[i]);

}else

else

if(b==10)

printf

("%d "

,a[i]);

else

printf

("%d "

,a[i]);

}}return0;

}

輸入樣例1:

4輸出樣例1:

1 2 3 4 5 6 7 8 9 10

1 2 3 4 6 7 8 9 10

輸入樣例2:

10輸出樣例2:

error.

php刪除指定位置陣列元素

arr a b c array splice arr,0,1 var dump arr brr a b c array shift brr var dump brr 結果如下 array size 2 0 string b length 1 1 string c length 1 array siz...

提高篇 刪除指定位置上的元素

問題描述 刪除指定位置上的元素。程式 include define size 100 csdn學院 2016級 目的 讓 見證成長 作為乙個初學的菜鳥,如 檔名稱 myfun157.c 問題描述 刪除指定位置上的元素 完成日期 2017年5月28日 int deletedata int int,in...

PHP 陣列指定位置 鍵插入元素

array flip 交換陣列中的鍵和值 array slice 從陣列中取出一段 param input 需要修改的陣列 param offset 插入的起始位置或鍵名後 param length 插入的長度或鍵名前 param replacement 需要插入的元素 array string.r...