vb学习记录

本文记录了一位OI选手转向文化课复习过程中的编程探索,详细介绍了Visual Basic (VB) 这门面向对象的编程语言。文章涵盖了VB的基本语法、特性,如界面元素的设置与代码编写,以及一些实用的代码示例,如进制转换。作者还分享了对于VB的学习感受,认为其界面友好,适合快速上手。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

OI暂时停了,投入到文化课
马上就要期末考了,为了技术的期末考试,所以就花一点时间学习一下vb吧

介绍

vb,是一门语言,与C++同为面向对象的的语言,在实际的界面方面却略有不同,他可以设置类似于按钮、文本输入框之类的东西(即对象),并且为这些单独编写代码,感觉还是挺有趣的

语法

因为只是看了一会儿,所以就大致说一下
算了还是贴个进制转化的代码吧,自行理解

Private Sub Command1_Click()
    Dim s As String, a As Integer, n As Integer, ans As Integer
    s = Text1.Text
    n = Len(s)
    ans = 0
    For i = 1 To n
        ans = ans * 2 + Val(Mid(s, i, 1))
    Next i
    Print Str(ans)
End Sub

然后“不等于”是

<>

然后对象有方法和属性
属性赋值用等号,方法赋值用“ ”即可
然后还有一个属性面板,有很多信息

小笔记

Form_Load函数可以改窗口名字
比如

Form1.Caption = “名字”

For 结束要加Next i
For 这行最后可以加step即

	For i = 1 To n Step 1
        ans = ans * 2 + Val(Mid(s, i, 1))
    Next i

随机数rnd():生成[0,1)范围内的随机实数
绝对值abs():就是绝对值
平方根sqr():就是平方根
贴一个百度的运算符优先级
会不定期更

总结

还是很好玩的语言,用熟了的话体验还是挺不错的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值