VB奇数求和Private Sub Command1_Click()vl = Val(Text1.Text)vj = Val(Text2.Text)If vl < vj Then Exit SubFor i = 1 To vl Step 2sumi = sumi + iIf sumi >= vj ThenExit ForEnd IfNext iText3.Text = iText4.Text = sumiEnd SubPrivate Sub Form_Load()Me.Capti

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/01 10:59:12
VB奇数求和Private Sub Command1_Click()vl = Val(Text1.Text)vj = Val(Text2.Text)If vl < vj Then Exit SubFor i = 1 To vl Step 2sumi = sumi + iIf sumi >= vj ThenExit ForEnd IfNext iText3.Text = iText4.Text = sumiEnd SubPrivate Sub Form_Load()Me.Capti
xN1_bh ݅,V@lQ(AuJ.0e$fKEQ!@ =ÊW C }n2g+dh=̱e S405zX8>>wh #ө;[!?Fox׉ A@ HE{r*,7_Cn_|>E7Hgs)4bo7LDg_ 12 x >EZีZcVb)Cjt^ "L!:Uf&<_rL3tY^&R+Qc&g(Z2}al֐F +/(. UiyfohH@n V fFlqUL/}!}ѫmȶwA.ǡ -V ^n0DZbń_g~n^( ~s,g͛.5 *by^WDaШQ%+le58Jֹ9?H.3Γ@ M*-$dZ> غ C~K\5H+9؅:LDx(BZi!.5 9WƦ>"cJ vN& M^/

VB奇数求和Private Sub Command1_Click()vl = Val(Text1.Text)vj = Val(Text2.Text)If vl < vj Then Exit SubFor i = 1 To vl Step 2sumi = sumi + iIf sumi >= vj ThenExit ForEnd IfNext iText3.Text = iText4.Text = sumiEnd SubPrivate Sub Form_Load()Me.Capti
VB奇数求和
Private Sub Command1_Click()
vl = Val(Text1.Text)
vj = Val(Text2.Text)
If vl < vj Then Exit Sub
For i = 1 To vl Step 2
sumi = sumi + i
If sumi >= vj Then
Exit For
End If
Next i
Text3.Text = i
Text4.Text = sumi
End Sub
Private Sub Form_Load()
Me.Caption = "奇数求和"
End Sub
输入什么输出什么

VB奇数求和Private Sub Command1_Click()vl = Val(Text1.Text)vj = Val(Text2.Text)If vl < vj Then Exit SubFor i = 1 To vl Step 2sumi = sumi + iIf sumi >= vj ThenExit ForEnd IfNext iText3.Text = iText4.Text = sumiEnd SubPrivate Sub Form_Load()Me.Capti
输入的是两个变量,vi和vj(要注意的是vi和vj中的i与j只是字母,是不变的vi是一个整体就相当于v,vj也是一个整体相当于w.不要和变量i 搞混掉.)
输出的是循环结束后的i和sumi.
具体如下:
输入vi:就是输入的最大的数的范围,比如我们要求1到100内的奇数的和,那么vi就是100.
输入vj:就是所求范围内奇数的和不超过这个范围中的一个数,比如vi是100的话,那么vj你只能取100内数,如50.
输出i:就是参与计算的奇数个数.
输出sumi,就是所有满足条件的奇数的和.
整个程序实现这样一个功能:
从1到vi这么多个奇数之中,特取其中一个数vj,使他们的和不超过vj,这样的奇数有多少个(i个),这些奇数的和是多少(sumi).