vb中的int函数

vb中的int函数,第1张

学编程千万不要拘泥于所谓的“公式”(我不知道哪个老师是这样教的,否则我扇他两嘴巴)。你这样来看:

第1次: i=26

第2次: i=26+06=32

第3次: i=32+06=38

第4次: i=38+06=44

第5次: i=44+06=5 超出终值退出循环

所以次数就是4次。

从常识来看,次数、人数等等这些不允许小数出现的计量单位,如果因为计算的原因不可避免出现小数时,都是直接进位的(也就是说既不是取整,也不是四舍五入),即04次、05人都是直接算作1次、1人的。

s的值是9。关于For循环语句,从初值开始即i=26先判断是否满足循环条件(i<49),如果满足则运行循环体代码(s=s+1),然后循环变量增加步长(i=i+06),再比较。实际运行过程

i=26≤49 s=s+1=5+1=6

i=26+06=32≤49 s=s+1=6+1=7

i=32+06=38≤49 s=s+1=7+1=8

i=38+06=44≤49 s=s+1=8+1=9

i=44+06=50>49 退出循环 结果为 s=9

Private Sub Form_Load()

Dim i As Integer

Dim j As String

'这段是正立三角

For i = 1 To 5

j = j + ""

Print j

Next

Print "-----------------------"

'下面是到三角

For i = 5 To 1 Step -1

Print Mid(j, 1, i)

Next

'看了这代码希望楼主的灵活应用,写程序千万不能死。要写到“随心所欲”

End Sub

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/13493931.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-09-01
下一篇2025-09-01

发表评论

登录后才能评论

评论列表(0条)

    保存