博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

赋值运算 就是 +-*/ 什么的啦

Posted on 2006-02-20 18:57  天轰穿  阅读(480)  评论(1编辑  收藏  举报
<%@ Page Language="vb" ContentType="text/html" ResponseEncoding="gb2312" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>赋值运算</title>
<script language="vb" runat="server">
sub page_load(sender as object,e as eventargs)  '声明触发条件是当页面载入的时候
dim a,s as string, q,w as double, r,t as integer
a=2
s=3
q=4
w=5
r=6
t=7
a+=s '因为a和s都是字符串数据格式,所以这里的加号其实只起了连接符号的意思,结果是 23
s+=q 's+q(3+4=7)这其实地球人都知道,但是为什么本来两个不同的数据格式他也做了简单的相加,我不知道!其实换成乘也一样是做乘法运算
q+=w 'q的值是4了,4加w的5,所以结果当然是9了
w+=r '这个是11 ,BC都知道,因为两种都是数字型的啦
r+=t '13
t+=a '其实最怪的是这个,我都不知道为什么他们相加的值会是30,如果换成乘的话,值就是161
lbl.text=a
lbl1.text=s
lbl2.text=q
lbl3.text=w
lbl4.text=r
lbl5.text=t
end sub
</script>
</head>
<body>
<asp:Label ID="lbl" runat="server"/><p>
<asp:Label ID="lbl1" runat="server"/><p>
<asp:Label ID="lbl2" runat="server"/><p>
<asp:Label ID="lbl3" runat="server"/><p>
<asp:Label ID="lbl4" runat="server"/><p>
<asp:Label ID="lbl5" runat="server"/><p>
反正看了上面的结果,我只得到一个结论,就是不同类型的值别去乱整,后面还要学怎么转换的!
</body>
</html>