国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

c語(yǔ)言階乘怎么表示 C語(yǔ)言計(jì)算10的階乘?

C語(yǔ)言計(jì)算10的階乘?分析下程序,可以用遞歸做階乘,也可以用循環(huán)做,這里介紹兩種代碼。1、遞歸:#include<stdio。H>int f(int t){if(t==1)return 1el

C語(yǔ)言計(jì)算10的階乘?

分析下程序,可以用遞歸做階乘,也可以用循環(huán)做,這里介紹兩種代碼。

1、遞歸:

#include<stdio。H>

int f(int t)

{

if(t==1)

return 1

else

return t*f(t-1)

}

int main()

{

printf(%dn,f(10))

return 0

}

程序分析:定義一個(gè)f函數(shù),使用遞歸特性,進(jìn)行運(yùn)算

10*f(9)=10*9*f(8)循環(huán):

#include<stdio。H>

int main()]{

int T1=1

for(int i=10I>=1I--)

{

T1=T1*i]}]printf(%d,T1)

return 0

}]程序分析:直接使用for循環(huán)來(lái)減少自身,定義T1來(lái)存儲(chǔ)結(jié)果

結(jié)果:

c語(yǔ)言寫1到10的階乘?

#include<stdio。H>

int

]main()]{

]int A=1,I

for(I=1I<=10I)

A=A*I

printf(“factorial of 10=%d”,A)

return]}