- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
VB程序设计初步
4.1基本数据类型、常量、变量
一、基本数据类型例1:一本书的页数(一个整数);某个时刻的温度(一个实数);
表一:VB常用的基本数据类型数据类型名说明性质Integer整数型-32768~32767范围内的任何整数Long长整数型-2147483648~2147483647范围内的任何整数Single单精度实数型绝对值在1.401298E-45~3.402823E38内的任何实数Double双精度实数型绝对值在10E-324~1.79E308内的任何实数,有效数字约14~15位String字符串型一段文字与符号Boolean逻辑型判断的结果:其值为真(True)或假(False)Date日期型日期和时间注:字母E表示乘方的底数10。例如,7×10可分别表示为7E5和7E-5。数据长度4字节2字节4字节8字节8字节每个字符一字节8字节类型说明符%!#@$#
二、常量定义:常量是在程序运行过程中值不变的存储单元或数据。例如:1234.56可以表示为1.23456×10,由于程序中无法表示上标和下标,因此用英文字母E(或e)表示底数10,1.23456×10表示为1.23456E3。3数值常量数值常量分为整型常量和实型常量两种。整型常量:是指不带小数的数值。实型常量:是指带小数的数值。实型常量分为定点数和浮点数浮点数对应的就是数学上的科学计数法,以幂数形式表示一个实数。312345
⑵字符串常量被一对双引号括起来的若干个合法的字符称为字符串常量。例如:china、VisualBasic、18、3.14(3)逻辑常量:真(True)或假(False)(4)符号常量如果程序中多次用到同一个常量,则可以用一个有意义的名字表示这个常量,称为符号常量,这个有意义的名字称为“常量名”。Const就是符号常量的定义语句,该段代码将PI定义为符号常量。Const常量名[As类型]=表达式例:ConstPI=3.14159看书本69页常量例1
提问:下指出下列常量的类型?3.14159、False、“大家努力”、1、2e6、17.88E-18、-6.8654%、100年1月1日~9999年12月31日、45678、1.3e5、1.997、True、#08:30:00AM#、“123”、+107整数型+107、1、654%长整型45678、2e6单精度是属型3.14159、-6.8、1.3e5、1.997双精度是属型17.88E-18字符串型“大家努力”、“123”逻辑型False、True日期型100年1月1日~9999年12月31日、#08:30:00AM#
提问:结合下面这段代码,想一想为什么要使用符号常量?以下是一个“求半径为r的圆的面积”的程序Privatesubcommand1_click()?????‘定义名为command1_click()的事件过程?Constpiassingle=3.14???????????‘说明程序中pi是常量∏?Dimrassingle,sassingle?????????‘定义半径r和面积s为单精度实型?r=inputbox(“r=”,”请输入半径”)????‘输入r的值?s=pi*r*r???????????????????????‘把表达式pi*r*r的值赋给s?print“圆的面积s=”;s????????????‘把s的值输出到当前的窗体上Endsub????????????????????????‘过程结束答:使用符号常量可以提高编程的效率和程序的可读性。
三、变量例如:Leta=4Leta=6Leta=3.14a先后有三个值,也就是说a的值是可以变化的。变量:在程序执行过程中,其值可以改变的量称为变量。
答案:B、C变量名必须以字母开头,由字母、数字或下划线组成,但不能以VB的保留字作为变量名,如函数名Sin、Str,语句定义符Let等。根据结构化程序设计的要求,变量名要有实际意义。变量都应有名字,即变量名,命名规则如下:01A.price_B.πC.25ageD.A_15提问: 以下变量名中,哪些是不符合VB命名规范的?02
变量是用来存储数据的,数据分为不同的类型,相应的变量也有以下几种:变量定义格式:Di
您可能关注的文档
- 工厂常见的八大浪费.pptx
- 数的产生和十进制计数法.pptx
- 培养优秀学生的思考与行动.pptx
- 文物事业单位财务制度.pptx
- 异常处理与单元测试.pptx
- 海尔智家股份有限公司海外监管公告 - 海尔智家股份有限公司2024年度环境、社会及管治报告.pdf
- 上海复旦张江生物医药股份有限公司2024 环境、社会及管治报告.pdf
- 中国邮政储蓄银行股份有限公司中国邮政储蓄银行2024年可持续发展报告.pdf
- 豫园股份:2024年环境、社会及管治(ESG)报告.pdf
- 南京熊猫电子股份有限公司海外监管公告 - 2024年度环境、社会及治理(ESG)报告.pdf
- 福莱特玻璃集团股份有限公司海外监管公告 - 福莱特玻璃集团股份有限公司2024年度环境、社会及管治报告.pdf
- 广哈通信:2024年度环境、社会及治理(ESG)报告.pdf
- 招商证券股份有限公司招商证券2024年度环境、社会及管治报告.pdf
- 宏信建设发展有限公司2024 可持续发展暨环境、社会及管治(ESG)报告.pdf
- 品创控股有限公司环境、社会及管治报告 2024.pdf
- 中信建投证券股份有限公司2024可持续发展暨环境、社会及管治报告.pdf
- 洛阳栾川钼业集团股份有限公司环境、社会及管治报告.pdf
- 361度国际有限公司二零二四年环境、社会及管治报告.pdf
- 中国神华能源股份有限公司2024年度环境、社会及管治报告.pdf
- 广西能源:2024年环境、社会及治理(ESG)报告.pdf
文档评论(0)