c語言程式設計 求1 2 3 4

2021-03-24 13:25:22 字數 6204 閱讀 3080

1樓:下一次遠足

#include

int main()

printf("%d\n",sum);//輸出最後的結果return 0;}

2樓:匿名使用者

#include

#include

main()

printf("1!+2!+...+10!= %ld\n",sum);

getch();

}結果是

1!+2!+...+10!= 4037913

3樓:匿名使用者

#include

void main()

printf("sum=%ld\n",sum);}

4樓:匿名使用者

其實這種,不要用子函式,這樣運算量會加大

比考慮儲存溢位問題

int i,s=1,sum=0;

for(i=1;i<=m;i++)

5樓:匿名使用者

#include

#include

double sof(int n);

double sum(int x);

int main()

double sof(int n)

return k;

}double sum(int x)

return y;}

6樓:匿名使用者

#include

void main()

printf("%ld\n",sum);

getchar();}

7樓:夜空中最亮獅子

#include

main()

printf("1!

屬+...10!=%f",sum);}

8樓:百度使用者

#include

int main()

9樓:匿名使用者

#incude(stdio.h)

main()}

10樓:四方袁走

這是求到20

#include

int main()

sum=sum+c;

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

return 0;}

c語言程式設計:求1!+2!+3!+4!+5!+6!+7!+8!+9!(用for迴圈編寫)

11樓:

9*9!還在int型範圍內,而題設和要比9*9!小很多,所以用int型變數就可以準確解決。用一個for迴圈兼作求階乘和求和兩項功能,空間、時效都較經濟。舉例**如下:

#include "stdio.h"

int main(int argc,char *argv)

12樓:匿名使用者

#include

main()

printf("%e",s);}

13樓:匿名使用者

#includelong fun(int i)return s;}int main()

用c語言編寫程式,求1到10的階乘之和:s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!

14樓:凌亂心扉

#include

#include

int main()

sum=sum+mul;

}printf("%d",sum);

system("pause");

return 0;}

15樓:匿名使用者

#include

int main()

return 0;}

16樓:

宣告一個和記錄變

量s,宣告一個階乘記錄變數t,再宣告一個計數變數n。用一個for迴圈,計數變數n從1開始步長為1增值至10為止;t初值設定為1,始終記錄它與n的當前值的乘積,就得到了n的當前值的階乘n!;s初值置0,累加每個n當前值時的階乘t,就完成了題設要求。

**如下:

#include "stdio.h"

int main(int argc,char *argv)執行結果如下:

17樓:匿名使用者

這個回答若到c語言環境執行,那就是一個錯誤的程式,整數的範圍到9!階乘就已經超界,發生溢位錯誤。所以這類題,若是考題,考點就是型別的範圍。

換句話說,選中的答案是錯誤的,而其他三個都是正確的。下面是我的答案

18樓:匿名使用者

★172666706">int fun(int n) /*求n的階乘*/

1.do while 語句

int sum = 0;

int i = 1;

do while(i <= 10) 2.while語句int sum = 0;

int i = 1;

while(i <= 10)

19樓:匿名使用者

#include

main()}

20樓:匿名使用者

21樓:匿名使用者

#include"stdio。

h" /標頭檔案名/int sum(int n) /定義形參,形參部分/ return sum1;}void main()。

22樓:匿名使用者

#include

int main()

printf("s = %d\n",s);

reuturn 0;}

23樓:哦哦哦

#include

#include

int main(int argc, char *argv);int i,j,temp,n;

for(i=1;i<11;i++)

}}for(i=1;i<11;i++)

printf("answer:%d",s[0]);

system("pause");

return 0;}

編寫c語言程式,求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!,要求用if和for結合用

24樓:平智析丙

你好程式如下:

#include

void

main()

printf("1!

+2!+3!+........+10!

=%ld\n",sum-1);

}有疑問提出。

望採納。

25樓:狂雲德潮鶯

還有友情提醒下:樓下的**大體是正確的,但缺了個10!

而且,如果要使用system函式,需要加入標頭檔案stdlib.h如果要用遞迴做的話....

#include

#include

intpluse(int

n)int

main()

1!+2!+3!+4!+5!+6!+7!+8!+9!+10!用c語言怎麼程式設計

26樓:匿名使用者

沒有分呀,

bai哎,給你寫個吧du

unsigned char i,j,sum,sumn=0;

for(i=1;i<10;i++)

sumn+=sum;

}下班了,zhi沒時間寫了

,晚上回去dao看一下,

別參考我

專的了,sum和sumn應該是int型屬

27樓:

#include

main()

printf("1!

專+2!+...+10!= %ld\n",sum);

getch();

}結果是

屬1!+2!+...+10!= 4037913

28樓:匿名使用者

10! 就是 1*2*3 。。。*10

9! 就是 1*2 。。。。。*9。

。。。你用迴圈就可以撒

29樓:匿名使用者

#include

long int fun(int num)

int main()

30樓:伯伯煙塵

#include

void main()

ac+=sum;

}printf("1!+2!+...+10!= %ld\n",ac);}

31樓:曇花e仙

#include

void main()}

c語言求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!用do語句?

32樓:

**資du料zhi:

#include "stdio.h"

int main(int argc,char *argv)

33樓:匿名使用者

int i = 0;

int j = 1;

int reslut = 1;

int sum = 0;

dosum = sum + reslut;

reslut = 1;

}while (i < 10);

求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的值,用c語言編寫程式!求**!

34樓:匿名使用者

在這句:sum=sum+factorial;加一句:factorial=1

factorial應該重新賦值。

用c語言設計 t=1!+2!+3!+4!+5!+6!+7!+8!+9!+10! 20

35樓:聽不清啊

#include

double fac(int n)

int main()

計算1!+2!+3!+4!+5!+6!+7!+8!+9+10!,用c語言編寫程式

36樓:匿名使用者

由於以前做過這樣的題目,發現9!的結果int已經裝不下了!我現在內沒有編譯器,不過我先寫

容個,你自己看看,我個人覺得這個題目就是考兩個方面的問題:1.你注意到你的資料型別沒有2.基本的階乘演算法。

#include

long getfactoria(int n)return ret;

}void main()

}這個應該沒有問題!

37樓:邱家店之

#include"stdio.h"

void main()

s=s+ss;

}printf("%d\n",s);}

38樓:匿名使用者

#include

void main()

int factorial(int n)

崩潰bai 會錯題du意了

zhi#include

void main()

printf("1!

dao+2!...10!=%d\n",sum);}

39樓:匿名使用者

#include

void main()

}已幫伱版解決 謝謝!權

40樓:鳳凰花開

#include

void main()

long jiecheng(int n)

C語言求程式,求C語言程式設計

求一個c語言完整程式 5 include define size 200 最長可以輸入200個數int main printf printf 一共 d個數 j 1 printf return 0 測試123123輸出結果是。一工6個數。int i,x,m,n 0,a 5 scanf d x for ...

求完整c語言程式設計報告,求完整C語言程式設計報告!!

以前做過,時間太長了忘記了,你給的分太少了。人家像這樣的都是100多200分的 這個題目很簡單!你可以把我這個程式的輸出部分修改一下 不修改也可以 程式如下 include define stu num 10 學生數目 define score num 3 課程數目typedef struct 定義...

C語言程式設計,求比較數大小的程式,C語言程式設計,求 比較3個數大小 的程式

include void main if a c if b c printf 從小到大排列為 2f,2f,2f a,b,c printf 三個數中最大為 2f,最小為 2f c,a 可比較整數和小數。include main d a a b b d 首先,你要明確,在c語言中,不是 等於 的意思,而...