計算sum1234n,n由使用者任意給出,用vb程式設計

2021-03-04 08:54:49 字數 2161 閱讀 1883

1樓:匿名使用者

dim i%,n%,sum%

n=inputbox("請輸入n值")

for i=1 to n

sum=sum+i

next

print sum

vb程式設計計算1-2+3-4+5-6…+-n的值,n由使用者輸入

2樓:匿名使用者

dim n as long,m as longdim i as long

n=val(text1.text)

m=0for i = 1 to n

m=m-(-1)^i*i

next i

text2.text = m

end sub

3樓:環忠鏡綾

樓上的程式,個人認為有點小問題,修改如下:

private

subform_click()

dimn

asinteger

dimsum

asinteger

sum=0n

=val(inputbox("輸入乙個整數:"))sum=

0fori=

1ton'此處修改

sum=

sum+

(-1)^(i

+1)*i

'此處修改

next

iprint

sumendsub

編寫程式,計算1!+2!+3!+.......+n!的值,其中n的值由使用者輸入。答案給出來了,求講解過程,謝謝!

4樓:意靜闌珊

#include

main ( )

printf("sum=%.2lf",sum);/* 這個表示sum輸出時的精確度是小數點後2位有效數字,型別是浮點型 */}

5樓:監理師

#include

main ( )

printf("sum=%.2lf",sum);這個表示sum輸出時的精確度是小數點後2位有效數字,型別是浮點型}

6樓:匿名使用者

int k,l,n只是定義三個變數,後面都要用的。

fact_k=1表示階乘從1開始,就是一開始的「1!」。

for(k=1;k<=n;k++)表示每一項,比如說k=3,就表示第三項,以你題目的要求就是「3!」。

for(l=1;l<=k;l++)是用來計算階乘的,是巢狀在上乙個迴圈裡的,還是以上面那個例子,k=3時,這個迴圈就算出「3!」的值。fact_k*=l就是裡面這個子迴圈的演算法,表示的意思是fact_k=fact_k*l,這只是簡便的寫法。

結合上面迴圈你應該看的懂吧。。。

printf("sum=%.2lf",sum);中的%.21f表示表示結果保留兩位小數。

這個程式其實很簡單的,書上應該會有詳細的解釋吧,認真看看書。。。

c程式:計算出1到n的和,即1+2+3+…+n,n的值由使用者通過鍵盤輸入,程式輸

7樓:

#include "stdio.h"

int main(void)

8樓:匿名使用者

#include

int main()

return 0;}

vb程式設計,編寫計算fun(n)=1×2+2×3+3×4+...+n×(n+1)的運算,n為任意整數

9樓:紅山人

'窗體上加乙個命令按鈕即可。供參考。祝進步。朋友。

private sub ***mand1_click()dim n as integer

n = inputbox("請輸入乙個正整數")print "fun(n)=1*2+2*3+3*4+...+n*(n+1)結果為:"; myfun(n)

end sub

private function myfun(byval n as integer) as long

dim m as long

for i = 1 to n

m = m + i * (i + 1)

next i

myfun = m

end function

1234n1的公式,11213141n的公式

n n 1 2 等差數列是常見數列的一種,可以用ap表示。如果乙個數列從第二項起,每一項與它的前一項的差等於同乙個常數,這個數列就叫做等差數列,而這個常數叫做等差數列的公差,公差常用字母d表示。例如 1,3,5,7,9 2n 1 等差數列的通項公式為 an a1 n 1 d。前n項和公式為 sn n...

數學題目當n 1,2,3,4時,n的平方 n 41的值都是質數,請寫出兩個小於45的n的值,使得n的平方 n 41不是質數

43 1 1 1 41 47 2 2 2 41 53 3 3 3 41 61 4 4 4 41 71 5 5 5 41 83 6 6 6 41 97 7 7 7 41 113 8 8 8 41 131 9 9 9 41 151 10 10 10 41 173 11 11 11 41 197 12 1...

使用迴圈計算1234,c語言使用迴圈計算

int sum 0 for int i 0 i 100 i c語言使用for 迴圈計算1 2 3 4 5.99 100 include int main printf d sum 請及 抄時襲採bai納du zhidao int i 0 int num 0 for i 0 i 100 i num i...