1樓:匿名使用者
#include
#include
#include
int main()
printf("sum1=%lf\n",sum1);
printf("sum2=%lf",sum2);
scanf("%lf",×);
sum1=0;
sum2=0;
}printf("done\n");
return 0;
}這裡的sum1可以不看,是1+1/2+1/3+...+1/n的。
sum2則是題主的1-1/2+1/3...+1/n
2樓:匿名使用者
因為我們老師經常說,這個是無限小數,所以就等於1你們說對嗎1+1/2+1/3+1/4+1/5, 到1/50是不是等於1
3樓:
//#include "stdafx.h"//vc++6.0加上這一行.
#include "stdio.h"
int main(void)
for(s=0,i=1;i<
printf("the result is %f\n",s);
return 0;}
4樓:匿名使用者
可以看成兩個序列,正數和負數的。手動算下兩個累加和公式相減。。把m替換為變數,代表你的輸入值
5樓:匿名使用者
#include
int main()
s = 1.0;
for (i = 2; i <= m; i++)printf("s=%f\n", s);
return 0;}
c語言程式設計題,計算s=1-1/2+1/3-1/4.....+1/m
6樓:匿名使用者
n是整型,執行1/n後也是個整型。**修改:
#include
int main()
printf("%f\n",s);
return 0;}
7樓:天願見伊
由於你的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就可以表示為小數了。
希望可以幫到你!
8樓:selonsy少英
#include
int main()
printf("%f\n",s);
return 0;
} //該程式已在vs中除錯通過,望採納!
9樓:匿名使用者
/*輸入數值n:10
0.645635
press any key to continue*/#include
int main()
printf("%lf\n",sum);
return 0;}
10樓:流星不死
# include
int main()
printf("\n\n sum is %f",sum);
return 0;}
編寫c語言程式輸入一個整數計算1+1/2+1/3+…+1/m,並輸出計算結果?
11樓:匿名使用者
整數相除,結果為整數
因此需要 強制轉換型別
截圖注意 (float)就是
12樓:匿名使用者
so easy
scanf("%d",&m);
for (i=1;i<=m;i++)
怎麼用C語言程式設計計算,怎麼用C語言程式設計計算1 2 1 3 1 4?
c語言求以上算式,參考 如下 include int main c語言 分數計算怎麼編 如1 1 2 1 3 1 4 1 n 需要準備的材bai料分別du有 電腦 c語言編譯器。1 首zhi先,dao開啟c語言編譯器專,新建一個初始屬.cpp檔案,例如 test.cpp。2 在test.cpp檔案中...
C語言程式設計題,c語言程式設計問題,題目是2程式設計計算
include include include int main void value a b printf answer is 6.2f n value system pause return 0 c語言程式設計問題,題目是 2 程式設計計算1 2 3 3 5 4 7 5 9 include in...
C語言程式設計,c語言程式設計。
判斷 字串 s是否和 相等 strcmp s,表示s字元陣列是否是等於號加上字串結束符,其實單單比較是否為等於號 改為 c語言程式設計 int mian 應該是int main 你要輸入一個數才行,建議你加一個提示輸入的語句 c語言程式設計。else 非字母 switch read buf brea...