vb中的加号是什么

如intsum+=I... 如intsum+=I 展开
 我来答
zdingyun
推荐于2017-10-09 · 知道合伙人软件行家
zdingyun
知道合伙人软件行家
采纳数:15429 获赞数:48179
1982年上海业余工业大学化工系毕业 现退休

向TA提问 私信TA
展开全部

VB中的加号(+)是算术运算符和连接运算符。

  • 算术运算符

    + 运算符

    用来求两数之和。

  • 连接运算符

    + 运算符

    用来拼接字符串

    + 运算符时有可能无法确定是做加法还是做字符串连接。为避免混淆,请使用 &
    运算符进行连接,并且改进程序代码的可读性。

  • 语法

    对于只有数值数据类型表达式的单纯加法,result 的数据类型通常与其中最精确的表达式的数据类型相同。精确度由最低到最高的顺序是
    Byte、Integer、Long、Single、Double、Currency
    和 Decimal。但下列情况例外:


  • + 运算符示例

    本示例使用 + 运算符来计算数值的和。+ 运算符也可以用来做字符串的串接操作。不过,最好还是使用 & 运算符来做字符串的串接操作。如果 + 运算符两边的表达式中混着字符串及数值的话,其结果会是数值的求和。如果都是字符串作“相加”,则返回串接起来的字符串。

    Dim MyNumber, Var1, Var2
    MyNumber = 2 + 2   ' 返回 4。
    MyNumber = 4257.04 + 98112   ' 返回 102369.04。

    Var1 = "34": Var2 = 6   ' 初始化混合变量的值。
    MyNumber = Var1 + Var2   ' 返回 40。

    Var1 = "34": Var2 = "6"   ' 用字符串初始化混合变量的值。
    MyNumber = Var1 + Var2   ' 返回 "346"(字符串被串接起来)。

mrouran
推荐于2016-08-15 · 超过27用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:0
展开全部
sum + =1的意思就是sum=sum+1
这时sum初始值为0, 通过这样一个赋值,sum值变为1
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
彦同118
2010-11-27 · TA获得超过1712个赞
知道小有建树答主
回答量:1057
采纳率:0%
帮助的人:794万
展开全部
+是用于算数运算的,&是用来字符窜连接的
你用+不就是算术运算吧,所以出错
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
haitian1981_
2010-11-27 · TA获得超过117个赞
知道答主
回答量:302
采纳率:0%
帮助的人:155万
展开全部
sum + =1
就是sum=sum+1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式