1樓:風兒lamp沙兒
程式如下:
s=1;
sum=0;
for i=1:1000
s=s*i;
sum=sum+1/s;
endsum
c語言程式設計題,計算s=1-1/2+1/3-1/4.....+1/m
2樓:匿名使用者
n是整型,執行1/n後也是個整型。**修改:
#include
int main()
printf("%f\n",s);
return 0;}
3樓:天願見伊
由於你的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就可以表示為小數了。
希望可以幫到你!
4樓:selonsy少英
#include
int main()
printf("%f\n",s);
return 0;
} //該程式已在vs中除錯通過,望採納!
5樓:匿名使用者
/*輸入數值n:10
0.645635
press any key to continue*/#include
int main()
printf("%lf\n",sum);
return 0;}
6樓:流星不死
# include
int main()
printf("\n\n sum is %f",sum);
return 0;}
編寫程式計算s=1+1/2!+1/3!+1/4!+...1/n!
編寫程式,求e的值.e≈1+1/1!+1/2!+1/3!+1/4!+···+1/n! (1)用for迴圈,計算前30項;
7樓:匿名使用者
#include"stdio.h"
int mul(int n)
else
}float func(int n)
int main()
printf("%lf\n",e);
return 0;}
編寫一個程式,求1-1/2+31/3-1/4+...+1/99-1/100之值
8樓:匿名使用者
#include
void main()
printf("%f",sum);}
9樓:匿名使用者
我也編了一個程式,是c++的,剛執行了,完全正確~~~~#include
#include
#include
using namespace std;
int main()
cout<<"p="<置小
專數位數為六位屬//
return 0;}
10樓:
for(float i=1,sum=0;i<=100;i++)
return sum;
11樓:天書第6卷
dim i as integer s as double s=0 for i=1to100 s=s+(-1)^(i+1) /i next msgbox(s)
c語言 編寫一個程式 1-1/2+1/3-1/4+1/5……-1/99+1/100用while語句!
12樓:會飛的小兔子
#include
intmain()
else
}printf("sum=%f\n",sum);
return0;
}擴充套件資料
c語言計算1/2+2/3+3/4+……:的前n項和#include
intmain(void)
printf("=%.2f\n",s);
system("pause");
return0;}
13樓:墨雲的賣萌日記
判斷分母是否是偶數給符號 i=1..i++ 當i=100計算之後跳出while迴圈
14樓:匿名使用者
#include
int main()
printf("%f",sum);}
15樓:匿名使用者
-1的n次方不能寫成(-1)^n,要使用pow函式,pow(int(-1), n);
16樓:匿名使用者
int s=1;
double n=1;t=1;sum=0;
while(n<=100)
// n不能定義為整型;
17樓:匿名使用者
你好!zhi
**如下dao:專
#include
int main()
printf("%lf\n",s);
return 0;}
編寫程式,求e的值.e=1+1/1!+1/2!+1/3!+1/4!+....+1/n!(1)
18樓:匿名使用者
main()
//m即為前50項的和
s=1;
i=1;
dowhile(1.0/s>=0.0001) ;
//t即為當最後一項小於10-4時的e的近似值。
}以上是用c語言編的程式。}
19樓:
main()
while(1.0/s>=0.0001)
} }//求前n項的和直到最後一項的值小於"10的-4方"
20樓:匿名使用者
簡單,就是簡單的迴圈
可以用遞迴做
21樓:匿名使用者
此問題太過簡單 不於回答
MATLAB編寫程式,中級以上大俠定能輕鬆搞定
matlab是偏重計算,運算的語言,微控制器中的c語言是偏重控制的.實際的微控制器執行,不需要太多的計算,基本都是按照規定程式的對外控制.直接輸入微控制器的是c語言編譯成的bin或hex檔案,直接輸入matlab程式不太現實.沒有嘗試過,我覺得是不是太麻煩了?本來程式設計就應該簡潔明瞭。何必畫蛇添足...
用matlab編寫程式1計算yx3x
這些都是matlab基本語句,建議你看看相關書籍,謝謝 這麼簡單的東西,你有時間碼這麼多字,為什麼不花點時間去看看書,一般基本教程看完前三章就都會了 如何用matlab程式設計求解x 3 2 x 2 1 0在 1,3 範圍內的根?只會用抄 符號解。襲。syms x f x 3 2 x 2 1 sol...
matlab如何建立並呼叫m檔案
用任何方式創 bai建都行,包括記du事本,或者是zhimatlab自帶的編譯器,然後dao將matlab工作目錄切換到檔案版所在目錄,直接輸權入檔名執行。或者在任何目錄下輸入該檔案的完全路徑。m檔案有兩種格式,一種叫做script,就是將一系列的命令寫成一個檔案。執行這種檔案相當於一次性執行了很多...