這個簡單:階乘12!=1x2x3x4x5x6x7x8x9x10x11x12編程如下(部分代碼):inta=1,i;for(i=1;ia=a*i;
- 歷史問答
- 答案列表
階乘的流程圖:n階乘流程圖解釋[朗讀]
第一步:讓s=1,i=1第二步輸入要算的階乘的對應的正整數n第三步讓s=s*i,i=i+1第四步判斷i是否大於n,若大於列印出s否則返回第三步s=1i=1inputnwhilei用函數的遞。
raptor流程圖:擴展資料:1!+2!+n!和程序publicclassjcdemo{publicstaticintfunc(intn){if(n>1)returnn*func(n-1);elsereturn1;}publicstaticvoidmain(string[]args)。
//累乘求階乘,並累加求出各階乘的倒數和.#include"stdio.h"intmain(){doublen,i,s,jc;s=0;jc=1;//階乘初值printf("輸入n:");scanf("%lf",&n);for(i=1;i<=n;i++)//從1到n取得數字,用以求階乘.{jc=jc*i;//累乘求階乘s=s+1/jc;//累加求出各階乘的倒數和.}printf("%lf",s);//輸出階乘的倒數之和.}
加入收藏