使用c語言編寫程式,實現計算1 2 3 4

2021-04-22 15:37:51 字數 4466 閱讀 4771

1樓:育知同創教育

寫主要**:

int sum=0;

for(int i=1;i<=27;i+=3)printf("%d",sum);

c語言編寫程式計算1*2*3*4+5*6*7*8+9*10*11*12+…+61*62*63*64的值

2樓:遇晤夏安宜

//#include

"stdafx.h"//vc++6.0加上這一行.

#include

"stdio.h"

void

main(void)

3樓:示申僉

#include "stdio.h"

int main()

4樓:南瓜豬的的的

typedef struct

nums;

void set(nums * d,const unsigned int i)

}unsigned int times(nums * d)#include

#include

int main()

printf("%d\n",ans);

system("pause");}

5樓:竟然吃我的帳號

n=1k =n*(n+1)*(n+2)*(n+3);

n++;

k++;

求助c語言使用函式求1*2*3+4*5*6+7*8*9+…100*101*102的值

6樓:匿名使用者

你可能沒完全理解題意,要求算的是每三個數的積的和1*2*3 + 4*5*6

而不是1*2*3 * 4*5*6

**已經修改如下:

#include

#include

system("pause");

return0;}

7樓:

long int 和int 一樣 佔用4個位元組

102的階乘已經超過了int最大值了

型別名稱 位元組數 取值範圍

signed char 1 -128~+127

short int 2 -32768~+32767

int 4 -2147438648~+2147438647

long int 4 -2147438648~+2141438647

long long long int 8 -9223372036854775808~+9223372036854775807

8樓:2023500哈

#include

#include

int main(void)

printf("\n%llf",ji);

system("pause");

return 0;}

9樓:匿名使用者

改用double型別,試試

下面c語言程式是計算1*2-3*4+5*6-7*8+9*10...-19*20,註釋地主如何填空

10樓:聽不清啊

#include

void main()

11樓:紫薇參星

按照你的要求填寫的c語言程式如下(填空的地方見註釋)

#include

void main()

12樓:讕股縛

思路,規律就是隔行是一個樣式的輸入,inti,j,k=0;inta[10][10];for(i=0;i<10;i++)for(j=0;j<10;j++)if(i%2==0)a[i][j]=i*10+j;elsea[i][j]=(i+1)*10-j-1;

利用迴圈編寫程式計算表示式1-2+3-4+5-6+7-8+9-10的值.

13樓:匿名使用者

c語言的。這是個基礎題目,通常作為教學範例,應該可以找到很多類似的例子。

我的**沒有編譯,你最好自己驗證一下。

for(i=1,j=o;i<=10;i++) j+=-i*(-1)^i;

14樓:善解汝衣

public static void main (string args) else

}system.out.println(sum);}

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

15樓:凌亂心扉

#include

#include

int main()

sum=sum+mul;

}printf("%d",sum);

system("pause");

return 0;}

16樓:匿名使用者

#include

int main()

return 0;}

17樓:

宣告一個和記錄變

量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)執行結果如下:

18樓:匿名使用者

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

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

19樓:匿名使用者

★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)

20樓:匿名使用者

#include

main()}

21樓:匿名使用者

22樓:匿名使用者

#include"stdio。

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

23樓:匿名使用者

#include

int main()

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

reuturn 0;}

24樓:哦哦哦

#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!(用for迴圈編寫)

25樓:

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

#include "stdio.h"

int main(int argc,char *argv)

26樓:匿名使用者

#include

main()

printf("%e",s);}

27樓:匿名使用者

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

c語言編寫程式計算1 2 3 4 5 6 7 8 9 10 11 1261 62 63 64的值

include stdafx.h vc 6.0加上這一行.include stdio.h void main void include stdio.h int main typedef struct nums void set nums d,const unsigned int i unsigned...

c語言編寫程式用氣泡排序實現升序排列

1 首先開啟一個空白的c語言檔案,首先先定義一組待排序的數列以及各個變數,接著就是用來處理排序的邏輯 2 氣泡排序的邏輯是一組數從第一個數值開始,如果相鄰兩個數的排列順序與期望不同,則將兩個數的位置進行交換,重複這樣的過程直到最後一個數不需要交換則排序完成,如果有n個數需要排序,則需要進行 n 1 ...

用c語言編寫程式,求s1,用C語言編寫程式,求S11223nn1,直到最後一項的絕對值小於

只求從bai第二項起的浮點du 和,把第一項1作為初值zhi直接賦給和dao變數s。如內下 include stdio.h int main int argc,char argv 執行結果如下 最後一項的絕對值小於10的幾次方呀 最後問題顯示沒顯示完整 include stdio.h double ...