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