首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> C >> 關於C

C 語言函數練習題:乘法口訣表、交換變量、判斷閏年

     編輯:關於C

1. 乘法口訣表(動態行列)

void printTable(int n) {
    for (int i = 1; i <= n; ++i) {
        for (int j = 1; j <= i; ++j)
            printf("%dx%d=%-2d ", j, i, i*j);
        putchar('\n');
    }
}

2. 交換兩數(指針傳參)

void swap(int *a, int *b) {
    int t = *a; *a = *b; *b = t;
}

3. 判斷閏年

int isLeap(int y) {
    return (y%4==0 && y%100!=0) || (y%400==0);
}

主程序測試

int main() {
    printTable(9);
    int a=12,b=34; swap(&a,&b); printf("a=%d b=%d\n",a,b);
    printf("%d %s閏年\n", 2000, isLeap(2000)?"是":"不是");
    return 0;
}
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved