dim i as integer dim sum as integer sum=0 for i=1 to 100 sum=sum+i next imsgbox "1+2+ … +100 = " & sum
method one:dim n,sum n=100 for i=1 to n sum=sum+i next msgbox summethod two:dim i,sum do while i<=100 i=i+1 sum=sum+i loop msgbox summethod three:dim sum sum=(1+100)*100/2 msgbox sumand so on...
同意dsclub的 很是正确了 不是吧这个你都不会啊 还怎么学语言啊 多看些书吧
'1~100求和函数 '功能:从1连续加到100 Public Function Sum() dim bytNum as byte dim intSum as integer intSum=0 for bytNum=1 to 100 intSum=intSum+bytNum next bytNum Sum=intSum End Function
'1~100求和函数 '功能:从1连续加到100 Public Function Sum()as Integer dim bytNum as byte dim intSum as integer intSum=0 for bytNum=1 to 100 intSum=intSum+bytNum next bytNum Sum=intSum End Function
dim i,j as int j=0 for i=1 to 100 j=j+i next print j
i=val(text1.text) sum=(1+i)*i/2 print sum
GladisionBoy函数库 Sum函数: Public Function Sum(ByVal Begin,ByVal Max) Sum=(Begin + Max)/2*Max '等差数列N项累加和公式 End Function
等差数列N项累加和公式: s=n*(a1+an)/2
dim n% dim sum% sum=0 for n=1 to 100 sum=sum+n next nprint sum
dim sum as integer
sum=0
for i=1 to 100
sum=sum+i
next imsgbox "1+2+ … +100 = " & sum
n=100
for i=1 to n
sum=sum+i
next
msgbox summethod two:dim i,sum
do while i<=100
i=i+1
sum=sum+i
loop
msgbox summethod three:dim sum
sum=(1+100)*100/2
msgbox sumand so on...
很是正确了
不是吧这个你都不会啊
还怎么学语言啊
多看些书吧
'功能:从1连续加到100
Public Function Sum()
dim bytNum as byte
dim intSum as integer
intSum=0
for bytNum=1 to 100
intSum=intSum+bytNum
next bytNum
Sum=intSum
End Function
a(0)=1
'功能:从1连续加到100
Public Function Sum()as Integer
dim bytNum as byte
dim intSum as integer
intSum=0
for bytNum=1 to 100
intSum=intSum+bytNum
next bytNum
Sum=intSum
End Function
j=0
for i=1 to 100
j=j+i
next
print j
sum=(1+i)*i/2
print sum
Sum函数:
Public Function Sum(ByVal Begin,ByVal Max)
Sum=(Begin + Max)/2*Max '等差数列N项累加和公式
End Function
s=n*(a1+an)/2
dim sum%
sum=0
for n=1 to 100
sum=sum+n
next nprint sum