C語言求1到10的階乘的和

2021-10-17 04:42:52 字數 784 閱讀 8933

1樓:帥傅香漢戌

程式輸出結果是對的,但是,getch();這句給改一下,getchar();

就對了啊,但是我不知道你加這個是說明意思,完全沒有必要的啊。。可用不要這句就是的啊。。。程式就是對的了。輸出結果也是對的。。。

為了驗證,你可以把10改為4,乙個小的資料,然後運算驗證一下就可以了。。。

2樓:福清竹普鶯

你試試把for後的兩句放在for語句中

因為你的程式當c大於2時

d始終只能得一次值

而不會累加

而且你把應a

d定義為長整型

我自己寫的中間的你試試

for(i=0;i<11;i

)for(j=i;j>0;j

)s*=j;

sum=s;

其中ssum都是長整型

用手機上回的

簡單寫了下

希望能看懂

還有你c能語言

3樓:源秀英赫冬

你這道題輸出先看看是什麼,你輸出就不是求階乘的。

#include

main()

getch();

}當然這個程式可以求的答案,但是還有很多warning,寫程式如果心裡沒有想法就不要寫,要不然就算答案對,對自己也沒有什麼提高。心裡首先把程式執行一遍,這是每個程式設計師都應該做到的。先把基礎學好吧。

你上面的錯誤太多了。寫程式先學會讀**,把書上的簡單**學會。然後不看書,根據理解寫出來就是自己的。

我們都是站在巨人的肩膀上

用c語言求1到n的階層的累加和,用C語言求1到N的階層 的累加和

如果不用階承函式 include void main printf ld n sum 輸出結果 如果用階承函式 include int jc int n void main int jc int n 階乘函式 思路 先定義一個函式用來計算一個數的階乘,在從1到n迴圈依次就其累加和,最後輸出累加和即可...

c語言 使用者輸入數求1到使用者輸入的數的和並輸入該數和個歡迎

include using namespace std void main 你也可以把for語句改成for b 0 b main printf d n c for a 1 a c a 編寫乙個c語言程式,要求接收使用者輸入的數,求出和以及平均值,使用者輸入多少個數不定 思路 可以使用while迴圈來...

急求C語言的程式題目 10,急求!!c語言題目

哇 果然是難度高的才有重賞!關於隨機生成乙個數,我是在學了c 之後才了解到的,不知樓主學的c語言是什麼版本的?急求乙個c語言程式 有題目 有50行左右 急求一道用c語言的程式設計題 用下面的方案著色,兩種顏色就可滿足要求,用四種顏色就更簡單了。rbrbrbrb brbrbrbr rbrbrbrb b...