简单VB编程中的几个小问题

[复制链接]
查看11 | 回复3 | 2009-6-17 20:15:55 | 显示全部楼层 |阅读模式
下面是一个计算圆面积的程序
Dim r As Single
Dim s As Single
r = Val(InputBox("输入半径", "输入框"))
s = 3.14 * r * r
MsgBox "圆的面积为:" & s
1 “single”是单精度浮点数 这里为什么要设成这个?
2 “,"输入框"))”是何意?
3& s 什么意思?
不好意识 2 3问的回答我还不太理解...
就是为什么要输“输入框” 这三个字根据哪来的?

回复

使用道具 举报

千问 | 2009-6-17 20:15:55 | 显示全部楼层
1.支持小数2.InputBox("输入半径", "输入框"))", "输入框")) 可以这样解释就是InputBox的标题 差不多 O(∩_∩)O~3.意为 显示前面引号里面的内容与 变量 s 的内容 &(相当于和)不是两数和 而是你 和 我这个意思...
回复

使用道具 举报

千问 | 2009-6-17 20:15:55 | 显示全部楼层
1、因为你输入的半径和计算结果是带小数的,不是整数2、运行程序是窗口的标题3、相当于"+",是字符连接符譬如"a"&"b"="ab",一般多用在字符常量和字符变量之间的连接 ————————————————————————2、运行程序时,会跳出个窗口让你输入参数,"输入框"就是这个窗口标题栏的字3、"圆的面积为:"这个是固定的称谓常量...
回复

使用道具 举报

千问 | 2009-6-17 20:15:55 | 显示全部楼层
1你输入的半径和计算结果是带小数的2是运行程序的提示3就是一个连接符,最后输出的是S的值而不是S这个字符...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行