實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,
輸入9,輸出99口訣表,輸入12,輸出1212的乘法口訣表。
使用函式實現兩個數的交換。
實現乙個函式判斷year是不是閏年。
建立乙個陣列,
實現函式init()初始化陣列、
實現empty()清空陣列、
實現reverse()函式完成陣列元素的逆置。
要求:自己設計函式的引數,返回值。
實現乙個函式,判斷乙個數是不是素數
1. 實現乙個函式,列印乘法口訣表,口訣表的行數和列數自己指定,輸入9,輸出99口訣表,輸入12,輸出1212的乘法口訣表。
2. 使用函式實現兩個數的交換。void
mul_table
(int x)
//x 乘法口訣表的行數和列數
putchar
('\n');
}}
3. 實現乙個函式判斷year是不是閏年。void
swap
(int
* x,
int* y)
4. 建立乙個陣列, 實現函式init()初始化陣列、 實現empty()清空陣列、 實現reverse()函式完成陣列元素的逆置。 要求:自己設計函式的引數,返回值。int
isleapyear
(int x)
5. 實現乙個函式,判斷乙個數是不是素數// 初始化陣列,初始化成功返回1,否則返回0
intinit
(int arr,
int size)
return1;
}// 清空陣列,成功清空返回1,否則返回0
intempty
(int arr,
int size)
return1;
}//陣列元素的逆置,成功返回1,否則返回0
void
reverse
(int arr,
int size)
}
_bool
isprime_num
(int x)
// x 需要判定的數
return1;
}
C語言基礎訓練題 四
1.螢幕上輸出以下圖案 for int i 0 i 6 i putchar n for int i 5 i 0 i putchar n 2.求出0 999之間的所有 水仙花數 並輸出。求0 999的水仙花數 printf 0 999內的水仙花數 n for int i 0 i 1000 i if i...
C語言基礎訓練 02
假設a 10,b 20,借助於中間變數c,先將a的值賦給c,再將b的值賦給a,最後將c的值賦給b,完成交換。include includeint main 假設a 10,b 20,此處用了兩種解法 解法1 先將a b的值賦給a,此時a 30 將a b的值賦給b,此時b 10 再將a b的值賦給a,此...
演算法基礎訓練題 二)
2.歸併排序 10分 c時間限制 1 毫秒 c記憶體限制 1 kb 輸入描述 多組測試資料。首先輸入乙個整數n表示陣列元素個數n 然後輸入n個整數 輸出描述 輸出n個整數在一行,用空格隔開 輸入樣例 5 5 4 3 2 1 輸出樣例 1 2 3 4 5 如下 歸併排序 mergesort 是建立在歸...