遞迴程式(未完待續)

2021-08-08 02:22:30 字數 637 閱讀 1025

一、求n的m次方。

程式分析:

1、如果m的值為0,則輸出為1。

2、如果不為0,則n*n^(m-1).

#include

int j(int n,int

m);void main()

int j(int n,int

m)

2、若一頭小牛,從出生起,第四年開始,每一年生一頭母牛,問第n年有多少頭母牛。

程式說明:

f(1)=1.

f(2)=1.

f(3)=1.

f(4)=f(3)+f(1)=2

f(5)=f(4)+f(2)=3

f(6)=f(5)+f(3)=4

f(7)=f(6)+f(4)=6

……..

f(n)=f(n-1)+f(n-3)

#include

int j(int n);

void main()

int j(int n)

3、完全數(perfect number)。

對於乙個整數,所有的因子和是該數(包括1但是不包括該數本身)。

例如:6=1+2+3.是完全數。

nginx 未完待續

yum install y pcre yum install y pcre devel yum install y openssl yum install y openssl devel yum install y zlib yum install y gccyum安裝 yum install y ...

sqlparse(未完待續)

sqlparse.split sql,encoding none sql 包含乙個或多個sql語句的字串 encoding 語句的編碼 可選 sql select from foo select from bar sql list sqlparse.split sql print sql list ...

CALayer使用(未完待續)

一 什麼是calayer?在ios系統中,你能看得到摸得著的東西基本都是uiview。比如乙個按鈕 乙個文字標籤 乙個文字輸入框 乙個圖示等等,這些都是uiview。其實uiview之所以顯示在螢幕上,完全是因為它內部的乙個層。在建立uiview物件時,uiview內部會自動建立乙個層 即calay...