版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 字符串型变量字符串型变量用于存放字符串,字符串就是一串字符,VB要求字符串要放在一对英文双引号里面,例如”helloworld和欢迎光临都是字符串。字符串型变量用关键字string进行定义。字符串变量应用例子:DimstrAsString定义一个string类型的变量,变量名是strstr=lnputBox(请输入用户名)输入字符串并保存到字符串型变量str=str&欢迎光临Printstr提示:符号&用于连接字符串,符号&左右两边一定要有空格。语句str&欢迎光临”,将会报错,因为&符号左右两边没有留空格。VB有强大的字符串处理函数,应用这些函数,你能够轻松处理字符串。VB常用字符串操作函
2、数如下:1.Len(X):计算字符串X的长度(也就是字符的个数)格式:P=Len(X)说明:空字符串长度为0,空格符也算一个字符,一个中文字虽然占用2Bytes,但也算一个字符。范例:(1)DimxasStringDimstrlenasIntegerX二”空字符串strlen=Len(X)printstrlen输出结果为0(2)令X=”abcd”strlen=Len(X)printstrlen输出结果为4令X=”VB教程”strlen=Len(X)printstrlen输出结果为42.Mid(X)函数:截取一段字符格式:P=Mid(X,n)由字符串X的第n个字符读起,读取后面的所有字符。P=M
3、id(X,n,m)由X的第n个字符读起,读取后面的m个字符。范例:(1)X=”abcdefg”P=Mid(X,5)Printp结果为:efgX=”abcdefg”P=Mid(X,2,4)Printp结果为bcde(3)X=”abcdefg”P=Mid(X,3,1)Printp结果为c3.Replace:将字符串中的某些特定字符串替换为其他字符串格式:P=Replace(X,S,R)说明:将字符串X中的字符串S替换为字符串R,然后返回。范例:X=”VBisverygood”P=Replace(X,”good”,”nice”)X保存的字符串中的”good”替换为”nice”输出结果为:P=”VBi
4、sverynice”StrReverse:反转字符串格式:P=StrReverse(X)说明:返回X参数反转后的字符串范例:(1)X=”abc”P=StrReverse(X)输出结果:P=”cba”trim(字符串)去掉字符串左右两边的空格例如trim(”小欣无敌)则返回小欣无敌,去掉了字符串左右的空格,中间的空格不受任何影响split分割字符串函数,以某个指定字符进行分割,将字符串分割成为若干段字符串。split函数的一般格式,split(要分割的字符串,指定分割符)arr=split(張三&李四&王五,&)以符号&作为分隔符分割printarr(0)输出張三printarr(1)输出李四p
5、rintarr(2)输出王五Ucase(X),Lcase(X):转换英文字母的大小写格式:P=Lcase(X)将X字符串中的大写字母转换成小写P=Ucase(X)将X字符串中的小写字母转换成大写说明:除了英文字母外,其他字符或中文字都不会受到影响。范例:(1)令X=”VBandVC”则Lcase(X)的结果为”vbandvc”,Ucase(X)的结果为”VBANDVC”练习3:语文考试中要求写一遍作文,要求字数不少于800字。请你做一个程序,输入一段字符,输出字符的总数。(保存程序的文件夹命名为len)练习4:论坛提供了一个自由交流的平台,但有些人却在论坛上发布一些粗俗的言论,实在令斑竹(版主)很头疼。所以他决定做一个程序,自动屏蔽这些粗俗用语。斑竹列了一个粗俗用语取代表,例如:仆街用符号*取代,畜生用符号#取代。请你完成这个程序。(保存程序的文件夹命名为replace)输入输出样例1:输入:你个仆街输出:你个*输入输出样例2:输入:畜生骂谁输出:#骂谁练习5:为了保护客户的隐私,柜员机转账的时候不会显示客户的全名,而是将名字第二
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026北京考编面试题及答案
- 2026北清附小面试题及答案
- 2026边境问题面试题及答案大全
- 2026编辑人员面试题及答案
- 2026辩论讨论面试题型及答案
- 2026博弈策略面试题及答案
- 2026广东清远市英德市西牛镇人民政府招聘见习岗位3人笔试题库附完整答案详解【考点梳理】
- 2026年(第一批)中国港口博物馆编外人员招聘2人(浙江)笔试题库附答案详解AB卷
- 遂宁市青少年宫公开招聘3名编外全职工作人员备考题库及答案详解(名师系列)
- 2026湖南株洲市教育局直属学校高层次人才、急需紧缺人才招聘16人笔试题库及参考答案详解【巩固】
- 基于单片机的智能水族箱控制系统的研发设计
- 生活助理工作合同协议
- 2025年版高等职业教育专科专业教学标准 560216 全媒体广告策划与营销
- 《水土保持监测技术规范SLT 277-2024》知识培训
- 《创伤急救处理》课件
- 交通事故12123培训
- 痹症中医护理方案
- 2024年10月自考00067财务管理学试题及答案含评分参考
- 家庭分家析产协议书范文填写模板
- XX公司行政岗位2024年度正式劳动协议版
- 小学六年级路程应用题100道附答案(完整版)
评论
0/150
提交评论