用Visual Basic程式求S 1 (

時間 2021-08-31 22:15:09

1樓:匿名使用者

private sub form_load()'s=1+(1+2)+(1+2+3)+(1+2+3+4)+···(1+2+3+···+n

dim i as integer

dim s as double

dim n as integer

dim a as integer

n = 10

s = 0

text1.text = " i s a" + chr(13) + chr(10)

for i = 1 to n

s = s + i

a = a + s

text1.text = text1.text + " " + cstr(i) + " " + cstr(s) + " " + cstr(a) + chr(13) + chr(10)

next i

end sub

2樓:

這個很簡單的,我把它加在了窗體的click事件裡了,你看下,已經測試過了,結果是正確的。希望對你有用。

private sub form_click()n = val(inputbox("請輸入項數n", "輸入"))s = 0: p = 0

for i = 1 to n

p = p + i

s = s + p

next i

print s

end sub

寫c++程式求和s=1+(1+2)+(1+2+3)+(1+2+3+4)+.....(1+2+3

3樓:匿名使用者

給你看看我複寫的:

#include

using namespace std;

int sum(int);

void main()

4樓:匿名使用者

第一個bai錯誤:

sum剛開始沒有賦值du,出來的zhi就是隨機的,所以應dao該定義sum=0;

第二個錯誤:

a[i]=a[i-1]+i;

這裡迴應該是a[i]=a[i-1]+i+1;

第三個答錯誤就是你的sum是從a[2]開始計算的所以前面的a[0],a[1]沒有算進去;

改寫的程式為:

#include

const int n=10;

void main()

cout<<"sum="<

5樓:匿名使用者

弟兄們,用雙層for迴圈還叫演算法嗎?我給你們看個雙層遞迴的,哈哈專哈,程式如下屬,親測可用

#include

using namespace std;

unsigned int add(int n);

unsigned int sumf(int n);

int main()}

用c語言編寫程式,計算s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)

6樓:會飛的小兔子

#include

usingnamespacestd;

intmain()

}cout<<"結果2為:"

return0;

擴充套件資料

c語言計算1-1/3+1/5-……的前n項之和#include

intmain(void)

printf("1+1/3-1/5+...+1/n=%.2f\n",s);

system("pause");

return0;}

7樓:匿名使用者

思路:先定義一個函式fun(n)用來計算

1到n的和,接著for迴圈計算1到n的fun(n)和就是s的值。

參考**:

#include

int fun(int n)

int main()/*3

s=10*/

8樓:匿名使用者

// 有需要問程式設計 相關問題的可以聯絡我

#include

int main()

printf("s = %d\n", sum);

return 0;}

9樓:滄海雄風

#include

int main()

}printf("sum[%d]\n",sum);

return 0;}3

sum[10]

press any key to continue

10樓:匿名使用者

運用了兩次小遞迴,s用來求(1+2+3...+n) sum用來求1+(1+2)+(1+2+3)+…+(1+2+3+…+n)

#include

using namespace std;

int s(int n)

int sum(int n)

int main()

11樓:匿名使用者

#include

int main()

printf("%lld",s);

return 0;

}望採納,謝謝

12樓:匿名使用者

#include

int main()

while(s>2000)

printf("n=%d,s=%d",n,s);}

13樓:路人

#include

int sum(int n)

return m;

}int main()

printf("%d",s);

return 0;}

14樓:thebestway之歌

#include

#include

int main()

提取公因式並通分之後可得最簡式 n*(n+1)*(n+2)/6。

用vb設計一個求s=1+(1+2)+(1+2+3)+(1+2+3+4)+...+(1+2+3+4+...+n)的程式

15樓:匿名使用者

dim s,s1,i,j,n as longn=clng(text1)

s=0for i=1 to n

s1=0

for j= 1 to i

s1=s1+j

next j

s=s+s1

next i

text2=s

如何用c語言程式設計 求1+(1+2)+(1+2+3)+(1+2+3+4)……+(1+2+3+……+n

16樓:匿名使用者

#include

int main()

{ int i,n,m=0,s=0;

printf("please input the number:\n");

scanf("%d",&n);

printf("n=%d\n",n);

for(i=1;i

程式設計計算s=1+(1+2)+(1+2+3)+...(1+2+3+4+...+100)的值

17樓:匿名使用者

vb6.0源程式如下:

private sub form_click()dim i as integer, s as long, sum as long

for i=1 to 100

s=s+i

sum=sum+s

next

print sum

end sub

18樓:匿名使用者

以下是主程式,請參考

int a[101],b[101],i,s=0;

for(i=1;i<101;i++)

a[i]=i;

for(i=1;i<101;i++)

用c語言編寫程式,求s=1+(1+2)+(1+2+3)+(1+2+3+4)+(1+2+3+4+…n)。 20

19樓:匿名使用者

staticvoidmain(stringargs)console.writeline("結果回

是答:",sum);console.readkey();}

Visual Basic程式設計(VB)求一道簡單題目的代

手機使用者 在窗體上g放一i個h命令按鈕,程式執行單擊按鈕,要求輸入e成績。單擊確定輸出等級。如下l private sub command8 click dim cj as string cj inputbox 請輸入m成績 do while not isnumeric cj msgbox 請輸入...

用c 程式輸出圖形,求高手寫,用c 程式輸出圖形,求高手寫乙個

include void print a line char c int main return 0 c 輸出圖形 a aba abcba abcdcba abcdedcba 這圖形用c 怎麼輸出。用迴圈。求教 高手 告訴一下 樓主試試哈 不懂啦再問哈 include using namespace...

c 程式,求過程,c 程式,求過程

明明是輸出ho啊!p 3 是h 兩i 後,p 1 o ok的o p 0 book p 1 ok p 2 opk p 3 h p 4 sp 答案是ho int p n 是指標陣列 優先順序高,先與p結合成為乙個陣列,再由int 說明這是乙個整型指標陣列,它有n個指標型別的陣列元素。p 0 p 1 p ...