遞迴方式實現列印乙個整數的每一位
#define _crt_secure_no_warnings 1
#include
void
print
(int n)
printf
("%d "
, n %10)
;}intmain()
遞迴實現n的階乘
#define _crt_secure_no_warnings 1
#include
intfac
(int n)
return n*
fac(n -1)
;}intmain()
遞迴實現strlen
#define _crt_secure_no_warnings 1
#include
intlength
(char
*str)
return1+
length
(str +1)
;}intmain()
編寫乙個函式 reverse_string(char * string)(遞迴實現)
實現:將引數字串中的字元反向排列。
要求:不能使用c函式庫中的字串操作函式
#define _crt_secure_no_warnings 1
#include
#include
void
reverse_string
(char
*p)*
(p + len -1)
= tmp;
}int
main()
遞迴實現n的k次方
#define _crt_secure_no_warnings 1
#include
intfac
(int n ,
int k)
}int
main()
寫乙個遞迴函式digitsum(n),輸入乙個非負整數,返回組成它的數字之和
#define _crt_secure_no_warnings 1
#include
intdigitsum
(int n)
else
}int
main()
遞迴實現斐波那契數列
#define _crt_secure_no_warnings 1
#include
intfib
(int n)
intmain()
鐵汁們,以上**均執行得沒毛病! C語言函式之經典例題
printf函式返回值型別 返回值是輸出的字元數量,包括數字,字母,標點符號,空格等 如 define crt secure no warnings 1 include intmain 結果輸出4321寫一函式判斷乙個數是否是素數 define crt secure no warnings 1 in...
C語言經典例題
學習中碰到的許多例題 include int main return 0 水仙花數的大概演算法就是通過for迴圈提取出每一位數,再利用if語句判斷最後輸出。當然,也可以換一種迴圈,大致就是這樣的演算法。includeint main return 0 利用for迴圈的巢狀還可以,做出許多更強的東西。...
C語言運用 經典例題
在某次實彈射擊訓練中,班長將十個戰士圍成一圈發子彈。首先,班長給第乙個戰士10顆,第二個戰士2顆,第三個戰士8顆,第四個戰士22顆,第五個戰士16顆,第六個戰士4顆,第七個戰士10顆,第八個戰士6顆,第九個戰士14顆,第十個戰士20顆。然後按如下方法將每個戰士手中的子彈進行調整 所有的戰士檢查自己手...