vb算几何倍增的代码,比如今天给你1元明天给你2元后天给你前一天的2倍。问30天后一共给多少?求代码。

2025-05-11 03:41:42
推荐回答(3个)
回答1:

vb语言不知道,我用c的跟你说下原理,你看看
int s=0,t=1,n=2,a=1; //s是和,t是多少天,n是一天翻几倍,a是第一天的值
for(i=1;i<=30;i++)
{s=s+a;
a=an; //每一天的值
}

以上t,n,a可以根据题目改变而改变

回答2:

新建一个工程 加一个 command 按纽 代码复制进去 直接运行
Private Sub Command1_Click()
t = 0
For i = 1 To 30
s = 2 ^ (i - 1)
t = t + s
Print s
Next
Print t
End Sub

回答3:

private sub form_load()
s=1
for i=1 to 30
s=s+s*2
next i
end sub