練習編寫簡單函式和呼叫函式

2021-09-25 23:09:12 字數 1060 閱讀 8180

#define _crt_secure_no_warnings 1

#includevoid chengfabiao(int n)

printf("\n"); }}

int main()

由於在子函式中不能交換實參的值,只是交換了形參的值,所以需要將這個函式的引數定義成int *型的,這樣通過間接訪問位址內容的方式可以將實參進行交換。

#define _crt_secure_no_warnings 1

#includevoid swap(int *a,int *b)

int main()

#define _crt_secure_no_warnings 1

#includeint leapyear(int a)

else

}int main()

陣列元素的逆置採用的思想就是陣列的第乙個元素和最後乙個元素進行交換,第二個元素和倒數第二個元素進行交換,以此類推。

#define _crt_secure_no_warnings 1

#includevoid init(int arr,int len)

printf("\n");

}void empty(int arr, int len)

printf("\n");

}void reverse(int arr, int len)

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

printf("\n");

}int main();

int i = 0;

init(a, 8);

reverse(a, 8);

empty(a, 8);

return 0;

}

#define _crt_secure_no_warnings 1

#includevoid sushu(int a)

}if (a == i)

} int main()

MATLAB 函式編寫與呼叫

之前寫code都是將所有的實現放在同乙個.m檔案,導致程式很混亂冗長,過了幾天容易忘記,不便於後期修改維護,於是開始學習將程式封裝。即將程式封裝成函式,再呼叫,就比較清晰。語法 function 輸出引數列表 函式名 輸入引數列表 注 此語句結尾沒有分號 注釋部分 函式體如 將整個函式編寫完後,接下...

函式的簡單練習

選擇排序 for int i 0 i for int j i 1 jif carray i carray j if length 0 選擇排序 for int i 0 i for int j i 1 j if carray i carray j 氣泡排序 for int i 0 ifor int j...

簡單的函式呼叫

列印 for he s a jolly good floow for he s a jolly good floow for he s a jolly good floow which nobody can deny include stdio.h void jolly void void deny...