1樓:聽不清啊
private sub command1_click()dim n as integer
s = 0
n = inputbox("n=")
y = 1
for i = 2 to n + n step 2y = y * (i - 1) * i
if i mod 4 = 2 then s = s + 1 / y else s = s - 1 / y
next i
print "n="; n
print "sum="; s
end sub
2樓:匿名使用者
private sub c1_click()dim i as integer, sum as singledim n as integer, t as integern = val(inputbox("", , 10))t=1for i = 1 to n
sum = sum + 1 / (2 * i) * tt = -t
next
print sum
end sub
程式設計計算1+1/3!+1/5!+……+1/(2n+1)!,直到最後一項小於0.000001
3樓:匿名使用者
這個程式就可以了,i<1000000後面的這個數字可以你自己改的,改得越大就越接內近,不過執行時間會容
增加 #includevoid main()
4樓:時辰八點半
int i = 1;
double s=1;
while(s > 0.000001)
i為最後2n+1的值
5樓:風火輪
#include
#include
using namespace std;
long int factorial(int n)else
}int main()
}cout << fixed << setprecision(8) << sum << endl << count << endl;
system("pause");
return 0;}
6樓:聽不清啊
#include
int main()
printf("%f\n",s)n
return 0;}
編寫程式,計算2的n次方的值n由鍵盤輸入,是VB程式
dim n as integer,s as longs 1n val text1.text for i 1 to n s s 2 next text1.text 2的 n 次方的值 s 做乙個迴圈程式,n由鍵盤輸入,m m 2,迴圈n次應該就可以了吧?這個應該很簡單啊?vb作業題,編寫程式,求s 1...
c語言求1!2!3n的值n由鍵盤輸入
我剛在做這道題呢,你可以看看這個例題,稍微改一下就行了 簡單而高效!n的值不能超過13,否則會因為資料溢位而導致結果錯誤。include int main printf d n sum return 0 include void main printf 1 2 3 n 的值 d n sum 執行過了...
編寫程式,計算1 2 3n 的值,其
intk,l,n只是定來義三個變數,後面都要用自的。fact k 1表示階乘從1開始,就是一開始的 1!for k 1 k n k 表示每一項,比如說k 3,就表示第三項,以你題目的要求就是 3!for l 1 l k l 是用來計算階乘的,是巢狀在上乙個迴圈裡的,還是以上面那個例子,k 3時,這個...