一維陣列的刪除

2021-09-26 01:23:06 字數 522 閱讀 1909

一維陣列刪除指定值

刪除0:從下標i=0開始,i=0時while迴圈結束,j停留在i+1位置,如果j不等於0,就把j的值賦給i, 然後i++,j++,若j=0,不執行if語句,j++繼續後移,.如此迴圈,直到i迴圈到len,迴圈跳出。此時把i後面的元素全部置為0,輸出陣列a,迴圈結束。

刪除0 **如下:

int main()

;int len = sizeof(a) / sizeof(a[0]);

int i, j;

i = 0;

while (a[i] != 0)

i++; //用i找到等於0的位置

for (j = i + 1; j < len; ++j)

}for (; i < len; ++i)

for (int i = 0; i < len; ++i)

puts("\b;");

return 0;

}

陣列(一維陣列 二維陣列)

陣列概述 c 陣列從零開始建立索引,即陣列索引從零開始。c 中陣列的工作方式與在大多數其他流行語言中的工作方式類似。但還有一些差異應引起注意。這些其實和泛型有些類似,陣列的操作沒有泛型方便,但是效能卻不是泛型所能比擬的 宣告陣列時,方括號 必須跟在型別後面,而不是識別符號後面。在c 中,將方括號放在...

一維陣列的增加,刪除,找最大數

1,陣列的增加 1 package shuzu 23 public class shuzu 1011 nume pos nums 1213 for int i pos i 17return nume 18 19public static void main string args 2122 shuz...

陣列的概述 一維陣列

1.陣列的理解 陣列 array 是多個相同型別資料按一定順序排列的集合,並使用乙個名字命名,並通過編號的方式對這些資料進行統一管理。2.陣列相關的概念 陣列名 陣列的元素 角標 下標 索引 陣列的長度 元素的個數 3.陣列的特點 4.陣列的分類 5.一維陣列的使用 public class arr...