1樓:白天以後
comb是階乘?為什麼要純鋒晌階乘?不是求種類個數嗎?
那直接w+=1;不就行了?另外基燃 程式書寫風格不太好呢。。比方說long fac()根本不需要帶引數。
要帶的話也是帶n。
如果就是求種類個數,寫成這樣就行了:
# include
long fac (int n);
void main ()
int n;
printf("請輸入樓梯階數:")
scanf("%d", n);
printf("做鋒一共有%ld種", fac(n));
long fac (int n)
int w = 0, a, b;
for (a = 0; a <=n; a ++for (b = 0; b <=n/2; b ++if (a + 2*b ==n)
w +=1;
return w;
c 語言程式設計題目:上樓梯
2樓:網友
需要詳細資訊,比如可以一次上2個或者1個階梯,那麼就可以。
用遞迴,設第n個階梯有f(x)方式,有f(x)=f(x-1)+f(x-2)
c語言程式設計計算樓梯總階數
3樓:網友
#include
main()
int i;
for ( i=1;i《此明300;i++)if (i%5!=4)
continue ;
if (i%6!=5)
continue ;
if (i%7!=0)
continue ;
break;
printf("共有%d階拆鋒"旅扒晌,i);
求一分類演算法!程式設計高手請指點!
4樓:網友
哥,你這哪是乙個演算法啊,就我讀了一遍,就感覺到,至少需要好幾個元件,乙個是分詞,乙個是特徵提取,乙個是分類,乙個是建索引,乙個是查詢去重複。
5樓:網友
我們有「中文資訊處理」這門課,但是我沒聽過。不會,抱歉。
c語言 用遞迴法寫爬樓梯 一次可以爬一級 可以爬兩級 n級的話有多少種爬樓方法
6樓:網友
好顯然啊!
抄1級---1種。
2級---2種。
3級---3種。
4級---5種。
5級---8種。
這是個斐波納契數列。
通項公式(就是n級有多少種):f(n)=[(1+√5)/2]^n /√5 - 1-√5)/2]^n /√5
c語言求法:參看。
j**a程式設計題:乙個人上樓梯,他可以一步上1個臺階,2個臺階或3個臺階,共有n個臺階,輸出所有他上臺階的方
7樓:網友
一定要用遞迴的就這樣寫:
public class test
for(int i = 1; i <= 3; i++)static void printsum()public static void main(string args)}
8樓:網友
你這問題說起來比吃飯簡單,寫起**來好比乙個for迴圈。
c語言 遞迴上\下樓梯問題,假設有h個樓梯,一次只允許走一步或者五步,求有多少種下樓梯
9樓:匿名使用者
好顯然啊!
1級---1種。
2級---2種。
3級---3種。
4級---5種。
5級---8種。
這是個斐波納契數列。
通項公式(就是n級有多少種):f(n)=[(1+√5)/2]^n /√5 - 1-√5)/2]^n /√5
10樓:網友
其實這個問題窮舉都行,100個樓梯的話,共有21種方案。
c語言程式設計數排序我的程式錯在哪,c語言程式設計 三個數排序 我的程式錯在哪
給你一個多數值比較的程式,冒泡法的。include int main int i,j,t,n,a 100 printf 輸入比較數個數 n scanf d n printf 輸入 d個數 n n for i 0 iscanf d a i printf 從小到大的順序為 n for j 0 j n 1...
c語言程式設計問題
你好,我是軟體工程專業在校大學生。這個問題,看你的熟練程度了,對於初學者來說,最好是先在紙上畫出流程圖,或者寫出必要的演算法 公式等,然後再在電腦上鍵入 這樣可以有效的防止演算法 混亂,對養成合理的模組劃分習慣和良好的程式設計習慣有很大的幫助。現在紙上把你的大致思想寫下來!比如說主函式是什麼樣的,被...
c語言程式設計問題
1 找一個基點,或者從當前時間裡,讀出今天是星期幾!2 找到2012年1月1日是星期幾。3 迴圈輸出2012年每月的月曆。2012年1月1日是星期日,這個試驗一下,只要計算正確就好 主要是要會計算平年潤年,每個月的天數 陽曆每月的天數,大小月,和平年潤年的關係表 月份 1 2 3,4,5,6,7,8...