利用函式實現簡單功能

2021-08-10 23:42:51 字數 963 閱讀 7635

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

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

#include

#include

void mul(int n)

printf("\n");}}

int main()

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

#include

void swap(int *pa,int *pb)

int main()

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

#include

#include

int leap(int y)

int main()

4.建立乙個陣列, 

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

實現empty()清空陣列、 

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

#include

#include

void init(int *arr,int sz)

printf("\n");

}void empty(int *arr,int sz)

printf("\n");

}void reverse(int *arr,int sz)

printf("\n");

}int main()

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

#include

#include

#include

int is_prime(int n)

return 1;

}int main()

利用位操作實現簡單的功能

位操作雖然會降低程式的可讀性,但是我想,熱衷於位操作的人大概都是被它的效率所吸引了。如果某些簡單但常用的功能可以利用位操作實現,且用位操作實現的 量相同或更少,我希望讓這些位操作得到普及。在介紹之前,先列舉一下位操作符 a b 按位與 a b 按位或 a b 按位異或 a 按位取反 aa b 有符號...

利用main函式引數實現計算功能詳情

程式可以接受三個引數,第乙個引數 a 選項執行加法,s 選項執行減法,m 選項執行乘法,d 選項執行除法,後面兩個引數為運算元。define crt secure no warnings include include include 加減乘除功能函式 int add int x,int y int...

利用模板類實現功能

templategenericarray genericarray int length size length count 0 使用模板定義替換genericarray宣告,使用模板成員函式替換genericarray的成員函式。定義乙個空陣列,初始化陣列長度。templatevoid gener...