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();} 手機使用者 在窗體上g放一i個h命令按鈕,程式執行單擊按鈕,要求輸入e成績。單擊確定輸出等級。如下l private sub command8 click dim cj as string cj inputbox 請輸入m成績 do while not isnumeric cj msgbox 請輸入... include void print a line char c int main return 0 c 輸出圖形 a aba abcba abcdcba abcdedcba 這圖形用c 怎麼輸出。用迴圈。求教 高手 告訴一下 樓主試試哈 不懂啦再問哈 include using namespace... 明明是輸出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 ...Visual Basic程式設計(VB)求一道簡單題目的代
用c 程式輸出圖形,求高手寫,用c 程式輸出圖形,求高手寫乙個
c 程式,求過程,c 程式,求過程