c語言程式設計計算1 3 5 7 9 11 的值

2021-09-05 20:06:53 字數 4039 閱讀 6221

1樓:呼嘯長風

#include "stdafx.h"

#include

void main()

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

}//因為1、3、5……等 等差,所以計算(n+2)!時,!(n+2)=n!*(n+1)*(n+2);下次迴圈,求(n+4)!時也是如此,這樣,就不用每次都從1到n疊乘了

2樓:德昂當

#include "stdio.h"

#define n 11

void main()

sum+=k;

}printf("%ld",sum);}

3樓:

int jiecheng(int n)

void main()

printf("!+3!+5!+7!+9!+11! = %d",sum);}

4樓:四舍**入

#include "stdio.h"

main()

int n,sum=0;

sum=(n+1)*n/2;

printf("jishu=%d",sum);

getch();

5樓:匿名使用者

#include

void main()

看看

程式設計計算1+ 1/2+ 1/3 +.......+ 1/n,用c語言

6樓:生活

#include

int main()

k&r c

起初,c語言沒有官方標準。2023年由美國**電報公司(at&t)貝爾實驗室正式發表了c語言。布萊恩·柯林漢(brian kernighan) 和 丹尼斯·裡奇(dennis ritchie) 出版了一本書,名叫《the c programming language》。

這本書被 c語言開發者們稱為k&r,很多年來被當作 c語言的非正式的標準說明。人們稱這個版本的 c語言為k&r c。

k&r c主要介紹了以下特色:

結構體(struct)型別

長整數(long int)型別

無符號整數(unsigned int)型別把運算子=+和=-改為+=和-=。因為=+和=-會使得編譯器不知道使用者要處理i = -10還是i =- 10,使得處理上產生混淆。

即使在後來ansi c標準被提出的許多年後,k&r c仍然是許多編譯器的最 準要求,許多老舊的編譯器仍然執行k&r c的標準。

7樓:匿名使用者

main ()

printf ("s=%g\n", s);    /*用%g輸出,不會輸出小數點後

無意義的0*/

getch ();    /*暫停螢幕*/}

8樓:匿名使用者

如果追求效率,或是公司面試時遇到此題,直接return (n+1)*n/2;

有公式解的問題不需要用迴圈。

如果只是練習程式設計,前面兩人已經給出了方法。

9樓:time陳文

#include

int main ()

printf("sum is:%d",sum);

return 0;}

10樓:匿名使用者

int sum=0;

int n=100;

for(int i =1;i<=n;i++)system.out.println(sum);

11樓:匿名使用者

#include

int main()

printf("sum:%f\n",sum);

return 0;}

c語言 計算1!+3!+5!+7!+9!,並輸出結果 20

12樓:

**如下:

#include

int fact(int n)

int main(void)

c語言,程式設計計算1+3+5+7+9+......n的值

13樓:四舍**入

#include "stdio.h"

main()

14樓:匿名使用者

#include

int main()

//或者直接寫成sum=(n+1)*n/2,不適用for的部分printf("the result is:%ld",sum);

return 0;

}小建議,希望可以幫到你

15樓:趕火車的餃子

#include "stdio.h"

main()

16樓:朔風荷葉

等差數列求和通項公式啊

17樓:匿名使用者

#include

main()

18樓:匿名使用者

int i, k;

long sum=0;

// n=2k + 1

for(i=0;i

程式設計計算1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的值

19樓:

這種不適合先求階乘再逐項相加!直接迴圈計算就可以了!

#include

int maln()/* 用x伏加號 */prinf(”sum=%d\n”,s);

return 0;}

20樓:

來個vb版本的

function jc(byval n as integer) as long

dim x as long,i as integerx=1for i =1 to n

x=x*i

next

jc=x

end function

private sub command1_click()dim i as integer, x as longfor i=1 to 10

x=x+jc(i)

next

msgbox x

end sub

我是直接打的,不知道有沒有錯誤。。。。。

21樓:匿名使用者

直接人工算出來,一行輸出,省時省力省記憶體!

4037913

22樓:匿名使用者

<%'asp版

j=1k=0

for i=1 to 10

j = j*i

k = k + j

next

response.write k

%><?php

//php版

$j=1;$k=0;

for($i=1;$i<=10;$i++)echo $k;

?>

23樓:匿名使用者

#include

double fact(int n)

return jc;

}int main()

我是直接打的,不知道有沒有錯誤。。。。。

return 0;}

24樓:匿名使用者

private sub command1_click()dim j as integer, g as doublefor j = 1 to 10

g = g + jc(j)

next

print g

end sub

public function jc(byval i as integer)

jc = i

do while i >= 2

i = i - 1

jc = jc * i

loop

end function

我試了,絕對正確。

c語言程式設計計算,C語言程式設計計算100 1000之間有多少個數,其各位數字之和是5,請給出每行的解釋

其實這個問題應該是考察你對於多位數的每一位提取,100 999 1000就不說了 的話,先隨便拿一個數,比如123,先定義用來表示各個位的數 int ge,shi,bai bai 123 100 因為都是int整形,所以123 100並不是1.23而是1,而且不遵循四捨五入,比如299 100 2 ...

計算機C語言程式設計問題

include include 不能有分號 zv r r pih 大小寫要區分開 printf c d s d qs d qv d zv d 錯的太離譜,需要在雙引號後加c,s,qs,qv,zv還有在圓括號外加上 還有你把所有變數都定義成int型別是不合適的,因為不僅精度太低,而且pi是雙精度的。型...

C語言程式設計,c語言程式設計序

你這樣的程式會出現資料段溢位的。char p沒有指向的空間,是個野指標。怎麼能拿來賦值。c語言裡的字串是用連續的字元來表示的,0 表示結束。比如你一個 abcde 在物理空間上是abcde0 0 的機器值就是0.每個字元都是一個位元組,用ascii碼錶示。c語言定義字串的方式有兩個 1 char p...