當前位置:編程學習大全網 - 編程軟體 - 和n編程

和n編程

分析程序,階乘可以遞歸或循環進行,所以這裏有兩個代碼。

壹.遞歸:

# include & ltstdio.h & gt

整數f(整數t)

{

如果(t==1)

返回1;

其他

返回t * f(t-1);

}

int main()

{

printf("%d\n ",f(10));

返回0;

}

程序分析:定義壹個F函數,利用遞歸特性進行運算。

10 * f (9) = 10 * 9 * f (8)...直到它到達1,它返回1。

得到結果:

二。周期:

# include & ltstdio.h & gt

int main()

{

int t 1 = 1;

for(int I = 10;我& gt=1;我-)

{

t 1 = t 1 * I;

}

printf("%d ",t 1);

返回0;

}

程序分析:自減可以用for循環直接完成,定義t1存儲結果。

得到結果:

  • 上一篇:windowsserver2012要運行上位機畫面需要安裝那
  • 下一篇:萬年歷系統編程
  • copyright 2024編程學習大全網