c語言一維陣列逆序輸出 C語言陣列逆序操作

2021-10-13 18:13:13 字數 653 閱讀 9594

//標頭檔案

#include #include //主函式

int main()

; //subtract求出陣列的元素個數

int add = 0, subtract = sizeof(array) / sizeof(array[0]) - 1;

//定義容器

int container;

//列印原陣列

printf("原陣列為:");

for (container = 0; container < subtract + 1; container += 1)

//使用for迴圈交換陣列元素

for (; add < subtract;)

printf("n");

printf("逆序後的陣列為陣列為:");

//列印交換後的陣列

subtract = sizeof(array) / sizeof(array[0] - 1);

for (container = 0; container < subtract; container += 1)

//程式暫停

system("pause");

//程式正常退出

return 0;

}

c語言一維陣列逆序輸出 深入淺出C語言一維陣列

c語言的陣列就是一些列具有相同型別 一些弱型別檢查的語言比如python無需型別相同 的資料的集合,這些資料在記憶體中依次挨著存放,彼此之間沒有縫隙。要將資料儲存至陣列,必須為之分配對應的儲存空間。陣列的定義 比如儲存整型資料的陣列如下 int temp 8 此種宣告方式申請的是棧空間,在函式體結束...

C語言 一維陣列

1 陣列用來代表記憶體裡一組連續的同型別儲存區,這些儲存區叫做陣列的元素 2 陣列也需要先宣告然後才能使用 3 宣告陣列時也需要提供型別名稱和陣列命令,另外還需要提供乙個整數用來表示陣列裡,的儲存區個數 4 陣列一旦存在則裡面儲存區的個數就不可以改變了 5 陣列通常不會作為整體使用,一般一次只使用其...

C語言 一維陣列

一維陣列 int a 10 一維陣列名a是乙個指標常量,而不是指標變數。你不能修改常量的值 在幾乎所有使用陣列名的表示式中,陣列名的值是乙個指標常量,也就是陣列第乙個元素的位址。它的型別取決於陣列元素的型別 如果他們是int型別,那麼陣列名的型別就是 指向int的常量指標 如果他們是其他型別,那麼陣...