0基礎學程式設計之用函式初始化清除以及逆置陣列

2021-08-18 02:42:09 字數 560 閱讀 6497

建立乙個陣列, 

實現函式init()初始化陣列、 

實現empty()清空陣列、 

實現reverse()函式完成陣列元素的逆置。 

要求:自己設計函式的引數,返回值。

#include

void init(int arr,int sz)

}void empty(int arr,int sz)

}void reverse(int arr,int sz)

;printf("逆置陣列:\n");

for(i-0; i

for(i=0; i

}int main()

;int sz=sizeof(arr)/sizeof(arr[0]);

init(arr, sz);

reverse(arr,sz);

for(i=0; i

printf("\n");

empty(arr,sz);

for(i=0; iprintf("%d ",arr[i]);

}printf("\n");

return 0;

}

C 程式設計思想學習 初始化與清除

1 構造與析構函式 c 中為了確保物件能夠在使用之前初始化,再離開物件的作用域 同變數的作用域範圍是一樣的 時確保清楚它,c 的物件中新增了構造和析構函式用於實現上面的功能。構造和析構函式,由編譯器負責將建構函式的呼叫 插入到物件建立語句緊挨著的後面,而在程式離開物件的作用域時編譯器負責將析構函式的...

0基礎學程式設計之列印100 200之間的素數(質數)

題目 列印100 200的素數,並輸出素數個數。判斷素數的方法 方法順序對應 順序 1.正常思路 首先建立100 200的數,用2到這個數減1分別整除這個數,如果能整除,則表示此數不是素數,反之是素數。2.更優思路 乙個數m能夠寫出m a b的形式,如果a不等於b,那麼其中乙個數一定小於根號下的m。...

0基礎學程式設計之操作符的認識

操作符 分類 算術操作符 移位操作符 位操作符 賦值操作符 單目操作符 關係操作符 邏輯操作符 條件操作符 逗號表示式 下標引用 函式呼叫和結構成員 算術操作符 1.除了 操作符之外,其他的幾個操作符可以作用於整數和浮點數。2.對於 操作符如果兩個運算元都為整數,執行整數除法。而只要有浮點數執行的就...