1樓:節操
8!=1*2*3*4*5*6*7*8=40320
請採納。
2樓:匿名使用者
8!=1*2*3*4*5*6*7*8
求n! ,即計算p=1×2×3×...×n的值,n的值從鍵盤輸入 5
3樓:匿名使用者
n有限制嗎?
如果n沒有限制 需要用大數乘法
如果n限制在<=12的話 直接乘就可以了
大數乘法的例子
#include
#define max_dig 100
int main()
;int i, j;
int a,t;
int n;
scanf("%d", &n);
num[0] = 1;
for(i = 2; i <= n; i ++)}printf("%d!=", n);;
for(i = max_dig - 1; i >=0; i --)if(num[i]) break;
for(;i>=0; i --)
printf("%d",num[i]);
printf("\n");
}這個可以算<70的階乘 如果需要更大數字 放大num的位數就可以了是否有問題? 有問題請追問 沒問題請採納
4樓:匿名使用者
#includeint main()
5樓:匿名使用者
void main ()
printf("平均分為%d\n",res);}
6樓:匿名使用者
#include
int main()
1 2 3 n sup,1 2 3 n 的公式是什麼 求助
1 2 3 n 即平方和公式是一種可直接計算1到n個連續的正整數的平方之和的公式,1 2 3 n n n 1 2n 1 6。平方和公式是一個比較常用公式,用於求連續自然數的平方和,其和又可稱為四角錐數,或金字塔數也就是正方形數的級數。公式具體推導過程如下 1 2 3 4 n 1 2 1 n n 1 ...
c語言程式設計求1! 2! 3n譚浩強
1全部簡易版,啊呀呀,剛才寫錯了一個字母,這回對了。貌似樓上的樓上的演算法更簡易。include main printf 整數n的階乘 d aa 樓上是不是說結果變數要用長整型定義long aa include int main void printf ld n sum return 0 不知道n的...
1 2 3 一直加到n怎麼算,從1 2 3一直加到100結果是多少?計算公式是什麼?
如果你說的是數學問題 那麼就有一個公式 前n項和等於 n 1 n 2 如果你說的程式設計問題 你可以使用個for迴圈 public class test system.out.println sum 輸出來的結果sum 就是你想要的前n項的和你去試試 這是vb語言 option explicit d...