(C語言)陣列中的值逆序存放

2021-09-29 23:50:32 字數 691 閱讀 9372

要求實現函式reversearray

函式宣告如下:

int reversearray(int array, int size);

其中array表示乙個int的陣列,size表示陣列的長度,陣列中第乙個元素的下標為0

要求將array中陣列的值按逆序存放,成功之後返回1

遇到異常情況(size <= 0等),返回0;

請不要在函式中輸出資料。

例如:array = size = 5}

呼叫函式reverse(array, 5);之後

array=, reverse返回值等於1

呼叫函式reverse(array, -1);之後

array=,reverse返回值等於0

看到逆序,是不是和前面我寫的字串顛倒的部落格很相似,就需要用到那個相似的**

**如下:

#include

int reversearray(int array, int size)

int temp;

for (int i=0; iint main()

;//在主函式定義乙個陣列傳進去進行計算

if (reversearray(arr, sizeof (arr)/sizeof (arr[0])))//第二個引數代表陣列的長度,必須要寫

}return 0;

7 1 將陣列中的數逆序存放

7 1 將陣列中的數逆序存放 15point s 本題要求編寫程式,將給定的n個整數存入陣列中,將陣列中的這n個數逆序存放,再按順序輸出陣列中的元素。輸入在第一行中給出乙個正整數n 1 n 10 第二行輸入n個整數,用空格分開。在一行中輸出這n個整數的處理結果,相鄰數字中間用乙個空格分開,行末不得有...

7 1將陣列中的數逆序存放

應同學請求,將大一曾經做過的一些作業題目再發出來,因時間有限就不再一一做注釋了,在這裡只放置題目和 寒假的時候會再對每個題目進行詳細的注釋,並更新一些新的題目 7 1 將陣列中的數逆序存放 20分 本題要求編寫程式,將給定的n個整數存入陣列中,將陣列中的這n個數逆序存放,再按順序輸出陣列中的元素。輸...

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

標頭檔案 include include 主函式 int main subtract求出陣列的元素個數 int add 0,subtract sizeof array sizeof array 0 1 定義容器 int container 列印原陣列 printf 原陣列為 for containe...