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...