信息发布软件,b2b软件,广告发布软件

标题: vb.net的算术运算代码和实例教程用法 [打印本页]

作者: 信息发布软件    时间: 2017-3-18 12:53
标题: vb.net的算术运算代码和实例教程用法
  1. 算术运算是高级语言所要实现的最基本的功能。
  2. 算术运算也就是通常所说的数学运算,在vb.net中新增了一些算术运算符,这些新增的算术运算符是由基本运算符所组成的。

  3. 下表列出了这些算术运算符:

  4. 运算符        名称        类型        说明
  5. +        加号        双目运算符        加号两边的操作数是数字类型时,要注意有没有溢出的可能;另外,“Single”类型与“Long”类型相加时,返回值为“Double”类型,如果两个操作数都为“Empty”,则返回值为“Integer”;一个是“Empty”,另一个不是时,另一个操作数即是返回值
  6. -        减号或负号        双目运算符或单目运算符        做双目运算符时同加号。单目运算时,表示一个数的相反数
  7. *        乘号        双目运算符        同加号
  8. /        浮点除号        双目运算符        操作数同时为“Byte”、“Integer”或“single”,返回值在不溢出时为“Single”或“Double”
  9. \        整除号        双目运算符        操作数可以是任何类型的数,但在运算时都被取整,返回值一般为“Byte”、“Single”、“Double”。
  10. MOD        求余号        双目运算符        返回第一个操作数整除第二个操作数的余数,例如:10 MOD 3结果为1;12.6 MOD 5结果为3
  11. ^        求指号        双目运算符        对第一操作数进行连乘,连乘次数为第二个操作数,注意:求指号的运算顺序为从右到左,例如:3^3^3结果为19683,而(3^3)^3结果为729
复制代码



作者: 信息发布软件    时间: 2017-3-18 12:54
  1. VB .NET的运算符包括算术运算符、关系运算符、字符串连接运算符、逻辑运算符和赋值运算符。
  2. 1. 算术运算符
  3. 算术运算符是用来进行数值计算的运算符,共有7个:+、-、*、/、\、Mod和^。其中+、-、*分别是加法、减法和乘法运算,含义很明确。
  4. ^运算符:求一个数的某次方。例如2^3,表示求23。
  5. /运算符:两个数相除并返回一个浮点数商。例如3/4,表示求3除以4所得的商。
  6. \运算符:两个整数进行整除并返回整数商。例如3\4,表示求3除以4所得的整数商。
  7. Mod运算符:两个数相除并返回余数。例如3 Mod 4,表示求3除以4所得的余数。
  8. 2. 关系运算符
  9. 其中比较运算符用来比较两个表达式,结果为True(真)或False(假),如5>9为False,18>10为True。常用的关系运算符如表3-3所示。
  10. 此外,VB .NET还有两种关系运算符:Is和Like。
  11. 表3-3   常用关系运算符
  12. 运算符    名称    说明
  13. < 小于 操作数可以是任何合理的表达式
  14. <= 小于等于 同“小于等于”号
  15. > 大于 同“大于”号
  16. >= 大于等于 同“大于等于”号
  17. = 等于 同“等于”号
  18. <> 不等于 同“不等于”号

  19. (1) Is运算符
  20. Is运算符用于对象比较,要求操作数是Object类型,如果两个操作数表示同一个对象,那么返回“True”,反之则返回“False”,例如:
  21. Dim Obj1, Obj2, Obj3, Obj4 As Object
  22. Dim R As Boolean
  23. Obj2=Obj1 : Obj3=Obj1 : Obj3=Obj4
  24. R=Obj1 Is Obj2             '返回True
  25. R=Obj1 Is Obj3             '返回False
  26. (2) Like运算符
  27. Like运算符用于字符串的模式匹配。它的第一操作数要求是“String”类型,第二操作数要求是一个模式,模式中可以出现的通配符及其含义如下:
  28. ?“?”匹配单个字符。例如:A?,可匹配Ab、AC、AF等等。
  29. ?“*”匹配多个字符。例如:A*,可匹配Abc、Abcd、Array等等。
  30. ?“#”匹配0~9的单个数字。例如:1#,可匹配12、13、14等等。
  31. ?  [字符列表]匹配任何在列表中的字符。例如:A[a-d],可匹配Aa、Ab、Ac、Ad。
  32. ?  [!字符列表]匹配任何不在列表中的字符。例如:A[!a-d],可匹配Ae、Af等等。
  33. 以下是使用Like运算符的一些例子:
  34. Dim R As Boolean                  
  35. R = "aBCDa" Like "a*a"           '返回True
  36. R = "D" Like "[A-Z]"             '返回True
  37. R = "b2b" Like "b#b"             '返回True
  38. R = "MARY" Like "B?R*"           '返回True   
  39. 3. 连接运算符
  40. 连接运算符用于合并两个字符串,运算符有“&”和“+”,如表3-4所示。
  41. 表3-4   连接运算符
  42. 运   算   符 名      称 说      明
  43. + 加连接符 如果两个操作数为“String”,就把这两个操作数连接成一个字符串。否则按加号处理
  44. & 连接符 将操作数强行转换成“String”,再进行连接运算
  45. 例如:
  46. MyStr = "Hello," & "world!"             '返回"Hello,world!"
  47. Mystr = 10 & 22                         '返回"1022"
  48. MyStr = 10+22                           '返回32
  49. 注意,由于“+”符号对两个操作数不是字符串时将做加法,因此最好使用“&”符号进行字符串的连接操作。
  50. 4. 逻辑运算符
  51. 逻辑运算符用来表示逻辑运算,运算结果为逻辑值,如表3-5所示。
  52. 表3-5   逻辑运算符
  53. 运算符    名称     说明
  54. Not   非     Not A     表示非A,A为“True”时,结果为“False”,A为“False”时,结果为“True”
  55. And   与     A And B    表示A与B,A、B都为“True”时结果为“True”,否则为“False”
  56. OR    或     A Or B    表示A异或B,A、B都为“False”时,结果为“False”,否则为“True”
  57. XOR  异或     A Xor B    表示A异或B,A、B不相等时,结果为“True”。否则为“False”
  58. 例如:
  59. Not 9>8            '结果为False
  60. 8<9 And -5>-10    '结果为True
  61. -5<10 Or 6<5       '结果为True
  62. 5. 赋值运算符
  63. 赋值运算符用于对变量进行赋值,表3-6列出赋值运算符。“=”为基本赋值运算符,其他均为复合赋值运算符。
  64. 记复合赋值运算符为X#=Y,其中“#”代表与基本赋值运算符“=”进行复合的运算符,X# = Y的含义是:执行X#Y运算后,将所得的结果赋予变量X。例如,X += Y,表示将X+Y的结果赋予X。
  65. 表3-6   赋值运算符
  66. 运算符    名称     说明
  67. = 赋值号 Y=X,将X的值赋予变量Y
  68. += 加等号 Y+=X,将Y+X的值赋予变量Y
  69. -= 减等号 Y-=X,将Y-X的值赋予变量Y
  70. *= 乘等号 Y*=X,将Y*X的值赋予变量Y
  71. /= 浮点除等号 Y/=X,将Y/X的值赋予变量Y
  72. \= 整除等号 Y\=X,将Y\X的值赋予变量Y
  73. ^= 求指等号 Y^=X,将Y^X的值赋予变量Y
  74. &= 连接等号 Y&=X,将Y&X的值赋予变量Y
  75. 例如:
  76. Dim X As Interger
  77. Dim S As String = "He"
  78. X = 10                       '将10赋给变量X
  79. X +=10                       'X = X+10
  80. X \=2                        'X = X\2
  81. S &= "llo"                   'S值为"Hello"
  82. 算术运算符优先级最高,然后依次是连接、关系和逻辑运算符。要说明的是,所有关系运算符的优先级是相同的。例如:
  83. Dim A,B,C As Integer
  84. Dim R As Boolean
  85. A = 10 : B = 8 : C = 6
  86. R = A>=2*3.14*B And C<>5           '返回False
  87. R = A>B Xor B>C                    '返回False
复制代码



作者: 信息发布软件    时间: 2017-3-18 12:55
实例教程3


  1. (2) 运算符和逻辑处理
  2.   一、运算符号
  3.   算术运算
  4. () 括号 (2+3)*2=10
  5. - 负号 -5
  6. ^ 指数 2^3=8
  7. * 乘法 2*3=6
  8. / 除法 62/3=20.666666666667
  9. \ 除法取整 62\2=20
  10. Mod 取余数 62 Mod 3=2
  11. + 加法 2+3=5
  12. - 减法 2-3=-1
  13. $amp;$amp;>amp;$gt; 位右移 35$amp;>amp;$gt;2=8
  14.   比较运算
  15. = 等于
  16. $amp;< 小于
  17. > 大于
  18. <= 小于等于
  19. >= 大于等于
  20. Like 字符串比较: 任何单一字符,#任何单一数字,*零或多个字符,[]在范围内的任一字符,[!]不在范围内的任一字符
  21. Is 对象比较,判断两对象是否是同一对象
  22. 注意:当中文、英文、数字比较大小时,规则为中文>小写字母>大写字母>数字
  23.   逻辑运算
  24. Not 否
  25. And 与
  26. Or 或
  27. Xor 异或
  28. AndAlso 最短路径与运算(当第一个为False则直接返回False)
  29. OrElse 最短路径或运算(当第一个为True则直接返回True)
  30.   串连运算
  31. & 串连各种类型的数据(主要用于连接字符串)
  32. + 串连字符串
  33. 注意:+运算符可以用于加法和串连运算
  34. 1)数值+数值 加法运算
  35. 2)字符串+字符串 串连运算
  36. 3)字符串+数值 要看字符串为数值型字符串或文字型字符串
  37. 数值型字符串+数值 加法运算
  38. 数值型字符串+字符串 串连运算
  39. 数值型字符串+数值型字符串 串连运算
  40.   自定义数据类型
  41. 私有自定义类型
  42. Private Structure Rect
  43. Dim x1 As Integer
  44. Dim y1 As Integer
  45. Dim color As Integer
  46. End Structure
  47. 公用自定义类型
  48. Public Structure Rect
  49. Dim x1 As Integer
  50. Dim y1 As Integer
  51. Dim color As Integer
  52. End Structure
  53. 声明自定义数据类型变量
  54. Dim area_a As Rect
  55. 使用自定义数据类型
  56. area_a.x1=100
  57. area_a.y1=200
  58. area_a.color=1
  59.   字符串处理技巧
  60. Asc(str) 从字符串取出字符串第一个字符的ASCII码
  61. Chr(ASCII) 将ASCII码转换为字符
  62. StrDup(重复次数,str) 重复输出该字符串的第一个字符
  63. Len(str) 计算字符串长度
  64. Left(str,字符个数) 取出字符串最左边的n个字符
  65. Right(str,字符个数) 取出字符串最右边的n个字符
  66. Mid(str,m,n) 取出字符串第m个字符到第n个字符
  67. LCase(str) 将字符串转换为小写
  68. UCase(str) 将字符串转换为大写
  69. LTrim(str) 清除字符串左边的空格
  70. RTrim(str) 清除字符串右边的空格
  71. Replace(str,"S1","S2") 将字符串的S1字符替换为S2
  72. Trim(str) 清除字符串左右空格
  73. Str(数值) 将数据类型转换为字符串类型
  74. Val(str) 将数据类型转换为数值类型
  75. Instr(n,str1,str2) 从字符串1的第n个字符开始查找是否包含字符串2,并返回其所在位置
  76. StrComp(str1,str2) str1<str返回-1,str1=str2返回0,str1>str2返回1
  77. StrReverse(str) 反转字符串
  78.   二、选择结构
  79.   单向选择结构
  80. 单行语句
  81. If x=1 Then y=100
  82. 多行语句
  83. If x=1 Then
  84. y=100
  85. z=50
  86. End If
  87.   双向选择结构
  88. 第一种
  89. If x=1 Then
  90. y=100
  91. Else
  92. y=50
  93. End If
  94. 第二种
  95. 变量=IIF(条件,条件成立,条件不成立)
  96. 例:y=IIF(x=1,100,50)
  97.   多向选择结构
  98. 第一种
  99. Select Case 表达式
  100. Case 值1
  101.  描述式1
  102. Case 值2
  103.  描述式2
  104. Case Else
  105.  描述式n
  106. End Select
  107. 第二种
  108. If x=1 Then
  109. y=1
  110. ElseIf x=2 Then
  111. y=2
  112. ElseIf x=3 Then
  113. y=3
  114. Else
  115. y=0
  116. End If
  117. 第三种
  118. Choose(I,v1,v2,...,vn)
  119. 例:x=Choose(2,"*","**","***")
  120. 第四种
  121. Imports Microsoft.VisualBasic
  122. Switch(表达式1,v1,表达式2,v2,...,表达式n,vn)
  123. 例:x=Switch(y=1,1,y=2,2,y=3,3)
  124. 使用Choose和Switch可以简化代码,不过当每个选项中要加入多行语句时,则必须使用Select Case
  125.   三、重复循环
  126. 递增
  127. For i=1 To 100 Step 2
  128. ...
  129. Next i
  130. 递减
  131. For i=100 To 1 Step -2
  132. ...
  133. Next i
  134. 数组
  135. For Each i In Array
  136. ...
  137. Next i
  138. 当递增或递减值为1时,可省略Step命令
  139. 强制退出For循环可以使用Exit For命令
  140.   四、条件循环
  141. 第一种,当条件成立时才会运行
  142. While 条件
  143. ...
  144. End While
  145. 第二种,当条件成立时才会运行
  146. Do While 条件
  147. ...
  148. Loop
  149. 第三种,当条件不成立时才会运行
  150. Do Until 条件
  151. ...
  152. Loop
  153. 第四种,先运行一次,再判断条件是否成立,不成立则跳出循环
  154. Do
  155. ...
  156. Loop While 条件
  157. 第五种,先运行一次,再判断条件是否成立,若成立则跳出循环
  158. Do
  159. ...
  160. Loop Util 条件
  161. 第六种,一直运行直到遇到Exit Do后跳出循环
  162. Do
  163. ...
  164. Loop
复制代码



作者: 信息发布软件    时间: 2017-3-18 12:56
实例教程4

B.NET中的除法运算符有两个:/(浮点除法)、\(整数除法)
C#中的除法运算符只有一个:/(除法)
VB.NET中的除法运算符与C#中的除法运算符存在很大的差异,使用时注意区分。

关于VB.NET中的除法运算符的介绍(摘自MSDN):
/(浮点除法):将两个数相除并返回以浮点数表示的结果。
所得结果的数据类型取决于操作数的类型。 下表显示如何确定结果的数据类型。
操作数数据类型
结果数据类型
两个表达式都是整数数据类型(SByte、Byte、Short、UShort、Integer、UInteger、Long、ULong)Double
一个表达式为 Single 数据类型,而另一个表达式不为 Double
Single
一个表达式为 Decimal 数据类型,而另一个表达式不为 Single 或 Double
Decimal
任一表达式为 Double 数据类型Double
执行除法之前,任何整数数值表达式都会被扩展为 Double。 如果将结果赋给整数数据类型,Visual Basic 会尝试将结果从 Double 转换成这种类型。 如果结果不适合该类型,会引发异常。如果除数或被除数计算结果等于Nothing,则将其视为零。

\(整数除法):将两个数相除并返回以整数形式表示的结果。
下表如何确定结果的数据类型。 请注意,此表是对称的;对于给定的操作数数据类型组合,无论操作数的顺序如何,结果数据类型都是相同的。
BooleanSByteByteShortUShortIntegerUIntegerLongULong
BooleanBooleanSByteShortShortIntegerIntegerLongLongLong
SByteSByteSByteShortShortIntegerIntegerLongLongLong
ByteShortShortByteShortUShortIntegerUIntegerLongULong
ShortShortShortShortShortIntegerIntegerLongLongLong
UShortIntegerIntegerUShortIntegerUShortIntegerUIntegerLongULong
IntegerIntegerIntegerIntegerIntegerIntegerIntegerLongLongLong
UIntegerLongLongUIntegerLongUIntegerLongUIntegerLongULong
LongLongLongLongLongLongLongLongLongLong
ULongLongLongULongLongULongLongULongLongULong
如果 \ 运算符两个操作数中的任何一个为 Decimal、Single 或 Double,则 Visual Basic 在运算前会尝试将其转换为 Long,并且运算的结果数据类型为 Long。如果 Option Strict 为 On,将产生编译器错误。 如果 Option Strict 为 Off,若值超出 Long 数据类型 (Visual Basic) 的范围,则可能会产生 OverflowException。 转换为 Long 也服从“四舍六入五成双”。如果除数或被除数计算结果等于 Nothing,则将其视为零。


作者: ctbvip    时间: 2017-3-19 00:28
要求比较高的人,在合作的过程中客服一次又一次耐心的和我沟通,这种态度真的很让人感动,希望生意兴隆
作者: anleeycn    时间: 2017-3-20 06:28
简单大方,速度也很给力,非常不错.
作者: xoxo110    时间: 2017-3-20 22:33
值得好评,赞一个!!!
作者: xbaobeit    时间: 2017-3-22 05:48
我们做酒店的公众平台,不错。售后服务也非常不错。大家可以放心购买。
作者: 261741908    时间: 2017-3-22 10:50
来的,挺满意的,客服也比较也耐心~回头会介绍人过来的
作者: huaxue98    时间: 2017-3-22 20:52
支持一下
作者: beiao    时间: 2017-3-22 23:05
好评厉害耐心的卖家
作者: huanyili998    时间: 2017-3-23 12:12
。很热情,不错的商家
作者: yiyi2014    时间: 2017-3-24 15:46
,做的真棒,而且服务质量真是棒棒哒,没得说,好评,做的页面首页简单大气上档次,认真负责,而且美工很好,做
作者: lnzhanghao    时间: 2017-3-24 21:05
及时做出评价,系统默认好评!
作者: a5206662    时间: 2017-3-25 16:26
家很热心,买来时发现模版不太适合,然后店主弄了下非常满意
作者: linshihu    时间: 2017-3-27 22:00
工作人员态度特别好最关键的是用起来功能太强大了
作者: jingtai001    时间: 2017-3-28 05:07
家可以看看效果
作者: jiandao1    时间: 2017-3-29 20:28
真,做的挺满意,而且我不会的,问了也很快给我解决,自己第一次弄,问了很多,卖家都不会不耐烦,很有耐心
作者: huanyili998    时间: 2017-3-30 04:25
,风格很赞,系统很稳定。很好。
作者: iiiiik    时间: 2017-3-30 09:22
做完了,接待很热情,技术很耐心,不厌其烦的提供帮助。希望再接再厉,越做越好。
作者: brt02    时间: 2017-3-30 09:26
及时做出评价,系统默认好评!
作者: wangliuh11    时间: 2017-3-30 14:06
间做完,还不错,客服态度也好
作者: zzjiuzi008    时间: 2017-3-30 16:49
7一直很耐心解决问题。
作者: huanyili998    时间: 2017-3-30 17:26
业的,设计很好的,不错
作者: shenyeben    时间: 2017-3-30 18:33
都说颜值很重要,开始我还不太相信,等到店铺装修好了,看到的那一刻,觉得确实大气不一般,整体的风格和感觉都是
作者: 1124789174    时间: 2017-3-30 19:33
常满意
作者: huaxue98    时间: 2017-3-30 19:40
18号和33号,服务真好,不厌其烦地给我解决了很多问题,想说,在你们这里这网站,功能没得说,服务也没得说,想做不好都不可能。顺便说一下,这是我在这里做的第三个网站了。
作者: huanyili998    时间: 2017-3-30 19:49
好,与卖家描述的完全一致,非常满意
作者: 紫逸风    时间: 2017-3-30 19:51
有才,人才,好才。
作者: anleey    时间: 2017-3-30 20:39
。。。。。。。。很好。。。。。。。。。
作者: zzjiuzi008    时间: 2017-3-30 20:42
老师,顶
作者: qingling520    时间: 2017-3-30 21:14
很精致,售后服务态度也很好,非常满意
作者: daoke    时间: 2017-3-31 00:06
非常周到耐心,满意好评
作者: meilifc001    时间: 2017-3-31 00:09
买家,有你这样的买家是我的荣幸,希望下次再光临本店哦!谢谢!东西很漂亮,卖家服务态度很好,下次还来。东西很满意速度很快有机会我还会再来的呵呵合作愉快哦!
作者: 枯干枯干    时间: 2017-3-31 05:13
大气漂亮,全5星好评,已经合作好几次了,非常不错.
作者: 阿拉丁    时间: 2017-3-31 08:41
和5号笨蛋好评
作者: feiyang2006    时间: 2017-3-31 10:43
常不错啊,有耐心,技术服务好。真的非常不错。谢谢了。
作者: ekmci    时间: 2017-3-31 13:16
件超级实用,款式很多,能够满足建各种类型的网站的需求
作者: loverun    时间: 2017-3-31 17:46
说,谢谢店主!...希望下次在合作!
作者: cd0010    时间: 2017-3-31 21:32
18号和33号,服务真好,不厌其烦地给我解决了很多问题,想说,在你们这里这网站,功能没得说,服务也没得说,想做不好都不可能。顺便说一下,这是我在这里做的第三个网站了。
作者: aluoting    时间: 2017-4-1 03:34
在忙别的事情,搭建速度好快,对微信公众平台还不是很了解,需要后期再请教学习了。服务很好,感觉舒心。
作者: a001hao    时间: 2017-4-1 06:34
看看卖家的嘴脸,整个就是**,大家购买一定要谨慎
作者: 261741908    时间: 2017-4-1 11:04
亮,样式也很多哦,我不会,有老师一步一步的教会大家哦,老师很有耐心,态度也很好的,马上使用漂亮的模板,有模板就是不一样,非常喜欢
作者: w8899    时间: 2017-4-1 13:22
,上手简单。
作者: meilifc001    时间: 2017-4-1 20:41
,非常满意,还会再来的。
作者: ufo50200    时间: 2017-4-2 00:46
店主人好,模版也好操作,希望生意兴隆
作者: jiandao1    时间: 2017-4-2 01:32
很快效果也很完美,特别感谢技术加班帮忙制作!@!@~~客服沟通也很愉快,好多不明白的地方客服也都耐心解答,辛苦啦
作者: huanyili998    时间: 2017-4-2 15:14
到货,及时到货,内容充实,礼品多多,全好评
作者: mmgg520    时间: 2017-4-2 17:39
帮帮顶顶!!
作者: 武器    时间: 2017-4-3 06:59
了,很适合店铺装修的
作者: 发财猪    时间: 2017-4-3 20:50
很给力!售后服务也很好!
作者: 武器    时间: 2017-4-4 12:16
和5号笨蛋服务不错,好评!!
作者: anleeycn    时间: 2017-4-4 14:59
骗你好评后,后期就不负责了
作者: bysqb    时间: 2017-4-4 19:05
次了,服务好,活好,技术好,耐心,就是我有毛病,看着自己论坛不好,老买。啪啪啪
作者: anleey    时间: 2017-4-5 04:54
么懂就来这里,客服技术好热诚
作者: dfgdgdfgdf    时间: 2017-4-5 15:54
很不错,客服的服务也很好说的很详细,而且很多不懂的地方都弄明白了弄了之后感觉很满意的,下次有需要的话还是会来你家的呢这个一定好评了希望店家的生意越来越好啊
作者: 脱颖而出    时间: 2017-4-5 19:19
。服务不
作者: 我爱苏苏    时间: 2017-4-5 23:15
及时做出评价,系统默认好评!
作者: jzgsjt    时间: 2017-4-6 15:47
度都让我和我的小伙伴们惊呆了!老板发货也特别快!在此给个五星支持一下。
作者: 万能群发    时间: 2017-4-6 15:47
果做的图非常漂亮,转化率也提高了很多,这几天单子明确多了起来,实在是太感谢了!介绍来的一个朋友,做的也很不
作者: mmgg    时间: 2017-4-6 19:09
的卖家,谢谢!
作者: weipinzongmeng    时间: 2017-4-7 06:38
挺多,客服很耐心,有导师在线指导,我这个菜鸟也能开店了,哈哈!还没有货品上架,还需要更进一步帮助,请给力支持哦!5分好评!
作者: yangjiang1    时间: 2017-4-7 14:49
好,页面设计很满意,而且也很快,非常有效率,第一次买,遇到这么好的卖家,这么高效的服务,真的太幸运了,太谢
作者: ctbvip    时间: 2017-4-7 17:25
卖家很耐心帮我美化改善论坛美化后的论坛很好看!还帮我省去了很多麻烦的插件、添了很多表情包大好评!
作者: niubttt    时间: 2017-4-10 14:47
量非常好,与卖家描述的完全一致,非常满意卖家的服务太棒了,考虑非常周到
作者: 脱颖而出    时间: 2017-4-11 00:01
,看样子好不错给个好评,已经习惯了
作者: 123    时间: 2017-4-16 00:44
老板!希望长期合作!
作者: pwl2015    时间: 2017-4-16 16:41
哈哈




欢迎光临 信息发布软件,b2b软件,广告发布软件 (http://postbbs.com/) Powered by Discuz! X3.2