1樓:生活
#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的標準。
程式設計計算1+ 1/2+ 1/3 +.......+ 1/n,用c語言
2樓:生活
#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的標準。
3樓:匿名使用者
main ()
printf ("s=%g\n", s); /*用%g輸出,不會輸出小數點後
無意義的0*/
getch (); /*暫停螢幕*/}
4樓:匿名使用者
如果追求效率,或是公司面試時遇到此題,直接return (n+1)*n/2;
有公式解的問題不需要用迴圈。
如果只是練習程式設計,前面兩人已經給出了方法。
5樓:time陳文
#include
int main ()
printf("sum is:%d",sum);
return 0;}
6樓:匿名使用者
int sum=0;
int n=100;
for(int i =1;i<=n;i++)system.out.println(sum);
7樓:匿名使用者
#include
int main()
printf("sum:%f\n",sum);
return 0;}
c語言編寫函式求:1-1/2+1/3-1/4+1/5-1/6+...1/n的值怎麼做?結果是什麼呢?
8樓:幻翼高達
需要準備的材料分別有:電腦、c語言編譯器。
1、首先,開啟c語言編譯器,新建一個初始.cpp檔案,例如:test.cpp。
2、在test.cpp檔案中,輸入c語言**:。
int n = 100;double s;
for (int i = 1; i <= n; i++)if (i % 2 == 0)
s -= 1.0 / i;
else
s += 1.0 / i;
printf("%lf", s);
3、編譯器執行test.cpp檔案,此時成功輸出了擺動符號多項式的結果。
9樓:匿名使用者
#include
int main()
printf("%f",t);
}我不知道你要哪一個的答案,我給你些了第二個,好像你的答案不對第一個上面那位同志寫的沒有什麼問題,我看了一下
10樓:沉冥想
#include
int main()
return 0;}
11樓:匿名使用者
#include"stdio.h"
main()
12樓:ooo孤雁
#include
#include
int main(void)
printf("%f",t);
system("pause");}
用c語言編寫e=1+1/1!+1/2!+1/3!......1/n!,計算e的值。要求:1用for
13樓:袁世平
似乎有些難....因為要算到前50項...需要打高精度(階乘太大已經爆了long long)我的程式只能算一定範圍內的...
#include
using namespace std;
int n;
double ans=0;
int main()
printf("%.10lf",ans); //保留10位小數輸出return 0;}
c語言程式設計題,計算s=1-1/2+1/3-1/4.....+1/m
14樓:匿名使用者
n是整型,執行1/n後也是個整型。**修改:
#include
int main()
printf("%f\n",s);
return 0;}
15樓:天願見伊
由於你的n是int型,則1/n是整數,程式中的1/n或(-1)/n一直是0,所以s一直都是0;將t=1/n和t=(-1)/n改為t=1/(float)n和t=-1/(float)n即可,即將n強制轉換為float型,這樣1/n就可以表示為小數了。
希望可以幫到你!
16樓:selonsy少英
#include
int main()
printf("%f\n",s);
return 0;
} //該程式已在vs中除錯通過,望採納!
17樓:匿名使用者
/*輸入數值n:10
0.645635
press any key to continue*/#include
int main()
printf("%lf\n",sum);
return 0;}
18樓:流星不死
# include
int main()
printf("\n\n sum is %f",sum);
return 0;}
19樓:斷了的那縷煙
求的s=1-1/2+1/3-1/4......?把 t=1/n改成t=1.0/n下面那個也改試試。
c語言編寫。計算1+1/(1+2)+1/(1+2+3)+.....+1/( 1+2+3+.....
20樓:凌亂心扉
#include
main()
21樓:匿名使用者
#include
float fun(int n)
s += 1 / (float)x;
x = 0;//切記x歸零。
}return s;
}void main()
22樓:匿名使用者
分析:算式有n項,用i迴圈n次累加實現,i=0,1,2,...,n-1;
分母是前一次加當前項號,用累加變數fm得到,注意當前項號是i+1:(0)+1,(1)+2,(3)+3,...
這種累加變數需要特別關心一下初始值(賦初值),還要注意結束值的計算,驗算一下看是否正確
程式:#include
void main()
printf("%lf\n",sum);}
23樓:花落へべ若相惜
請尊重每一個幫助你的人
24樓:匿名使用者
用一個自增函式通過迴圈實現
25樓:4747哦
#include"stdio.h"
main()
printf("%.4lf",s);}
怎樣用c語言編譯,怎樣用c語言編譯
編譯c語言程式步驟為 採用vi進行源 編寫,編寫完成後,wq存檔退出,如 vi test.c 在命令列下,執行gcc編譯程式,生成執行碼,如 gcc o test test.c o 表示指明生成的執行碼名稱 執行編譯後的執行碼 test 怎樣用記事本編寫c語言程式 並編譯 1 先在系統變數或使用者變...
c語言程式設計計算
include int main printf the sum is d n sum sum 0 while i 100 int sum 0 for int i 1 i 50 i printf ld sum include stdio.h int main printf 1 2 3 3 4 5 99...
C語言程式設計入門,c語言程式設計怎樣入門
樓上說的對,因為我是學習計算機的,我學c的時候,就是學的譚浩強的書,先掌握基本的語法,吧樹中的例題都打一下,熟悉一下演算法,程式語言最重要的就是演算法,熟練掌握例如排序,比大小,之類的重要演算法,然後自己試著做個稍微複雜的程式,這可能從頭到尾需要幾個星期,如果掌握的慢需要幾個月,但不能著急,慢慢來,...