函式傳參的使用

2021-09-22 03:49:29 字數 1250 閱讀 1212

1.實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,

輸入9,輸出9*9口訣表,輸入12,輸出12*12的乘法口訣表。

2.使用函式實現兩個數的交換。

3.實現乙個函式判斷year是不是潤年。

4.建立乙個陣列,

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

實現empty()清空陣列、

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

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

5.實現乙個函式,判斷乙個數是不是素數。

//1.實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,

//輸入9,輸出9 * 9口訣表,輸入12,輸出12 * 12的乘法口訣表。

#include#include#pragma warning (disable:4996)

printmulti(int n)

printf("\n"); }}

int main()

//2.使用函式實現兩個數的交換。

#include#include#pragma warning (disable:4996)

void swap(int *x, int *y)

int main()

//3.實現乙個函式判斷year是不是閏年。

#include#include#pragma warning (disable:4996)

void leapyear(int n)

else printf("不是閏年\n");

}int main()

//4.

//建立乙個陣列,

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

//實現empty()清空陣列、

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

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

#include#include#pragma warning (disable:4996)

void init(int arr, int num)

}void empty(int arr,int num)

}void reverse(int arr,int num)

return 0; }

int main()

else

printf("不是素數\n");

system("pause");

return 0;

}

python 函式傳參 傳參和傳引用

首先還是應該科普下函式引數傳遞機制,傳值和傳引用是什麼意思?函式引數傳遞機制問題在本質上是呼叫函式 過程 和被呼叫函式 過程 在呼叫發生時進行通訊的方法問題。基本的引數傳遞機制有兩種 值傳遞和引用傳遞。值傳遞 passl by value 過程中,被調函式的形式引數作為被調函式的區域性變數處理,即在...

函式傳值傳參

var obj function x 內部宣告的變數不會影響外面的obj物件 console.log obj.n 2 obj 傳入的是乙個指標 值 x是obj指標的副本,兩者都指向同乙個物件 console.log obj.n 3 例子二 var x 1 function a x a x conso...

c 函式傳參 和 c 函式傳參的區別

先看c 的 public static void getfilename streamwriter sw,string path,int indent,listlistfile listlistfile new list filehandle.getfilename sw,facepic,2,lis...