用vfp中的for迴圈語句寫階乘

時間 2021-08-30 09:32:14

1樓:匿名使用者

zifu=""(設定空字串)for i=1 to 10 if i%2=1 for j=2 to i stip 1 k=str(j) zifu=zifu+" * "+k endforelse for j=i to 1 stip -1 k=str(j) zifu=zifu+" * "+k endforendifjishu=ctod(i)?jishu+"!=" +zifuendfor

2樓:匿名使用者

答案就係阿拉伯數字自己串就係噶拉

c語言 用 for迴圈語句 編寫n的階乘

3樓:硃業鋒

int factorial(int n)

這是一個階乘函式 你要算x的階乘 只要呼叫這個函式就行

4樓:

int sum = 1;

for(int i =1; i <= n; i++)

5樓:小羅卜頭

#include

#include

int main(void)

printf("n!=%d\n",sum);

getch();

return 0;}

c語言怎麼用for迴圈語句編寫n的階乘?

6樓:小羅卜頭

#include

#include

int main(void)

printf("n!=%d\n",sum);

getch();

return 0;}

使用for迴圈語句計算100的階乘?

7樓:謝應宸

#include

void main(void)

標頭檔案stdio在安裝目錄下,用<>號

int範圍不夠,用double

8樓:匿名使用者

把輸出放在迴圈體外面 用double int#include

void main()

printf("b=%d",b);

getch();}

9樓:匿名使用者

你用的是哪個編譯環境,有些編譯環境是不允許main沒有返回值的。具體的錯誤貼上來。還有就是100!超過了計算機的表示範圍。

階乘程式如何編寫vfp

10樓:匿名使用者

vfp 階乘自定義函式參考:

呼叫例子:

求 100!

clear

? m_factorial(100)

****************************************

&& 階乘函式 m_factorial()&& 引數:

&& nfactor 數值型 階乘因子

&& 返回:

&& 數值型 階乘的值

****************************************

procedure m_factorial(nfactor)local i, nproduct

nproduct = 1

for i = 1 to nfactor

nproduct = nproduct * iendfor

return nproduct

endproc

11樓:匿名使用者

例如求n!

input "n=" to nt=1for a=1 to nt=t*a

endfor

?"n!=",t

return

用vfp求n的階乘怎樣編寫程式 do while 迴圈

12樓:

clear

s=___1_____

i=____1____

input "請輸入一個數:" to n

do while ___i<=n_____s=s*i

_____i=i+1_________

enddo

?s &&此行應該輸出變數s的值。

利用php中for迴圈做出階乘表示式

13樓:匿名使用者

<?php

//求階乘函式

function jiecheng($n)return jiecheng($n-1)*$n;

}//求階乘表示式函式

function jc($n)

return jc($n-1)."*".$n;

}//for迴圈求階乘表示式函式

function fjc($n)

return substr($str,0,-1);

}?>

用vfp編寫n階乘和的**怎麼寫?請高手幫忙啊!

14樓:天天晚上數鈔票

**s=1+2!+3!+...+n!

clear

p=1s=0

for i=1 to n

p=p*i

s=s+p

endfor?s

15樓:卻彤雲

clear

input "請輸入n的值:" to n

s=1i=1

do while i<=n

s=s*i

i=i+1

enddo

?alltrim(str(n))+"的階乘除是:",s

matlab for迴圈 任意整數n的階乘

16樓:匿名使用者

首先,建立自定義函式檔案,即factorial0.m然後,命令執行視窗中輸入

n=20,factorial0(n) %20!——20的階乘factorial0.m 檔案清單

c 中怎麼用迴圈語句算2的n次方

哈哈,這個簡單,我寫個 給你。1.include void main cout 1 2 3 20 void main cout 1 1 1 2 1 3 1 50 你的串號我已經記下,採納後我會幫你製作 樓上的好像有有問題啊!我試了一下結果 e 未宣告的識別符號我改了一下,就是下面的 include ...

在vb中n 用for迴圈怎麼寫

風華正茂 dim n as long dim s as double n inputbox 請輸入n的值 s 1 s初值設為1for i 1 to n step 1 s s i next i print s 最後輸出 dim n as long dim i as long dim s as long...

sql中的if判斷語句應該怎麼寫

select 欄位1,欄位2 form tab1 where unyo ymd case datefrom datefrom else dateto end or unyo ymd case datefrom datefrom else dateto end 如果這種還是不行,就定義個 dfsa 的...