1.
實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,
輸入9,輸出9*9口訣表,輸出12,輸出12*12的乘法口訣表。
#define
_crt_secure_no_warnings 1
#include
int main()
int a = 0;
scanf("%d", &a);
void table(int x);
table(a);
system("pause");
return 0;
void table(int
x)int i = 0;
int t = 0;
for (i = 1; i <= x; i++)
for (t = 1; t <= i; t++)
printf("%d*%d=%2d\t", t, i, i*t);
printf("\n");
2. 使用函式實現兩個數的交換。
#define
_crt_secure_no_warnings 1
#include
int main()
int a = 0;
int b = 0;
scanf("%d %d", &a, &b);
void swap(int *pa, int*pb);
swap(&a, &b);
printf("交換後為:\n");
printf("a=%d,b=%d", a, b);
system("pause");
return 0;
void swap(int *pa, int*pb)
int tmp = 0;
tmp = *pa;
*pa = *pb;
*pb = tmp;
3. 實現乙個函式判斷year是不是潤年。
#define
_crt_secure_no_warnings 1
#include
int main()
int a = 0;
scanf("%d", &a);
int is_leap(int i);
if (is_leap(a))
printf("是閏年\n");
else
printf("不是閏年\n");
system("pause");
return 0;
int is_leap(int
i)if (((i % 4 == 0) && (i % 100 != 0)) || (i % 400 == 0))
return 1;
else
return 0;
4. 建立乙個陣列,
實現函式init()初始化陣列、
實現empty()清空陣列、
實現reverse()函式完成陣列元素的逆置。
要求:自己設計函式的引數,返回值。
(1)#define
_crt_secure_no_warnings 1
#include
int main()
int arr[9] = ;
int sz = 0;
int i = 0;
sz = sizeof(arr) / sizeof(arr[0]);
init(arr, sz);
for (i = 0; i < sz; i++)
printf("%d ", arr[i]);
system("pause");
return 0;
void init(int
arr,int
sz)for (i = 0; i < sz; i++)
arr[i] = 0;
(2)#define
_crt_secure_no_warnings 1
#include
int main()
int arr[9] = ;
int sz = 0;
int i = 0;
sz = sizeof(arr) / sizeof(arr[0]);
empty(arr, sz);
for (i = 0; i < sz; i++)
printf("%d ", arr[i]);
system("pause");
return 0;
void empty(int
arr,int
sz)for (i = 0; i < sz; i++)
arr[i] = 0;
(3)#define
_crt_secure_no_warnings 1
#include
int main()
int arr[9] = ;
int sz = 0;
int i = 0;
sz = sizeof(arr) / sizeof(arr[0]);
void reverse(int arr, int sz);
reverse(arr, sz);
for (i = 0; i < sz; i++)
printf("%d ", arr[i]);
system("pause");
return 0;
void reverse(int
arr, int
sz)int m = 0;
int n = sz-1;
int t = 0;
while (m <= n)
t = arr[m];
arr[m] = arr[n];
arr[n] = t;
m++;
n--;
5.實現乙個函式,判斷乙個數是不是素數。
#define
_crt_secure_no_warnings 1
#include
#include
int main()
int a = 0;
scanf("%d", &a);
int prime(int i);
if (prime(a))
printf("是素數\n");
else
printf("不是素數\n");
system("pause");
return 0;
int prime(int
i)int m = 0;
for (m = 2; m < sqrt(i); m++)
if (i%m == 0)
return 0;
if (i == m)
return 1;
歡迎討論與交流!
C 簡單呼叫Sqlite函式(一)
sqlite是遵守acid的關聯式資料庫管理系統,它包含在乙個相對小的c庫中。它是d.richardhipp建立的共有領域專案。sqlite官方原始碼不支援加密解密,資料庫檔案中的資料以全明文的形式存 在。不過作者顯然仔細考慮過這個問題,留下了實現加密的介面。sqlite api簡介 1 其中sql...
反射簡單呼叫
1 class program 2 構造函式呼叫有參建構函式 16object obj constructor.invoke new object 17 methodinfo method1 type.getmethod sayname 得到無參公有方法 18 methodinfo method2 ...
外設capsense的簡單呼叫
1.熟悉外設capsense的簡單使用,使用到了兩個button,乙個5元素的slide,cypress提供演算法供呼叫檢測外設capsense。2.jtag程式設計將micro usb連線在板子的j1口上 3.結果如圖所示 5.示例 1 include 23 define constants fo...