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 我試了,絕對正確。 其實這個問題應該是考察你對於多位數的每一位提取,100 999 1000就不說了 的話,先隨便拿一個數,比如123,先定義用來表示各個位的數 int ge,shi,bai bai 123 100 因為都是int整形,所以123 100並不是1.23而是1,而且不遵循四捨五入,比如299 100 2 ... include include 不能有分號 zv r r pih 大小寫要區分開 printf c d s d qs d qv d zv d 錯的太離譜,需要在雙引號後加c,s,qs,qv,zv還有在圓括號外加上 還有你把所有變數都定義成int型別是不合適的,因為不僅精度太低,而且pi是雙精度的。型... 你這樣的程式會出現資料段溢位的。char p沒有指向的空間,是個野指標。怎麼能拿來賦值。c語言裡的字串是用連續的字元來表示的,0 表示結束。比如你一個 abcde 在物理空間上是abcde0 0 的機器值就是0.每個字元都是一個位元組,用ascii碼錶示。c語言定義字串的方式有兩個 1 char p...c語言程式設計計算,C語言程式設計計算100 1000之間有多少個數,其各位數字之和是5,請給出每行的解釋
計算機C語言程式設計問題
C語言程式設計,c語言程式設計序