云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 第4章 - 数组、簇与字符串

第4章 - 数组、簇与字符串

  • 62 次阅读
  • 3 次下载
  • 2025/5/29 7:22:56

(a) (b) (c)

图4-33 字符串操作函数(三)

6. 查找替换字符串函数Search and Replace String

Search and Replace String函数与Replace Substring函数的不同是,它不是按照位置和长度替换字符串,而是查找与search string参数一致的字符串,用replace string参数去替换。如图4-33 (a)所示。如果replace string参数不连接,就删除search string参数输入的字符串。

7. 格式化日期时间字符串函数Format Data/Time String

按time format string参数指定的格式输出系统时间及日期。如图4-33 (b)所示。时间格式代码为:%H (24小时), %I (12小时), %M (分), %S (秒), %p (上、下午), %d (日), %m (月), %y (年份不显示世纪), %Y (年份显示世纪), %a (星期缩写)。时间格式字符串中如果输入其它字符则原样输出。

8. 格式化字符串函数Format Into String

Format Into String函数按照格式字符串format string输入参数指定的格式将输入数据转换成字符串并连接在一起,如图4-33 (c)所示。格式字符串说明另一个字符串的格式,例如它有几个部分,每个部分是什么数据类型。在Format Into String函数图标上双击鼠标,或击右键弹出菜单选Edit Format String,弹出图4-34所示的编辑格式字符串对话框。

图4-34 格式化字符串

如果Format Into String函数的input参数已经连接了一些数据,这些数据项全部出现在Current Format Sequence中,可以在Corresponding Format String框中为它们指定转换的格式。例如图中%5.2f表示按浮点数转换,占5个字符宽,不足时前面留空格,2位小数。格式化字符串编辑好以后按OK,就在Format Into String函数上自动产生format string参数。格式字符串中除了格式码以外的内容将直接加入输出字符串中。

格式字符串也可以像输入字符串常数一样直接编辑。

initial string 参数如果连接了一个字符串,则它原样加在最前面。

扫描字符串函数Scan From String的操作与Format Into String函数相反。它按format string参数的要求的格式,将输入字符串转换为数据。不再单独介绍它的用法。

(a) (b) (c)

图4-35 字符串操作函数(四)

9.轮转字符串函数Rotate String与倒置字符串函数Reverse String

这两个函数在Additional String Functions子模板中。Rotate String函数把一个字符串的第一个字符放到最后。那么连续调用这个函数就可以依次把字符串前面的字符轮转到后面;Reverse String函数把一个字符串全部字符的顺序首尾颠倒。如图4-35(a)所示。

10.数字转换为分数字符串函数Number To Fractional String与数字转换为十进制整数字符串函数Number To Decimal String

这两个函数在String/Number Conversion子模板中。Number To Fractional String函数把一个数值型的数据转换为带小数的字符串。它的precision参数说明转换后保留几位小数。Width参数说明转换后共几位数字。Width大于数字位数时左边补0,Width小于数字位数时保留实际数字位数。Number To Decimal String函数把一个数值型的数据整数部分转换为字符串。如图4-35(b)所示。

String/Number Conversion子模板中还有其它一些数字与字符串转换的函数,其中有的是上述两个函数的逆运算。

11.字符串转换路径函数String To Path与字符串转换无符号数组函数String To Byte Array

这两个函数在String/Array/Path Conversion子模板中。String To Path函数把一个字符串转换为路径。路径是LabVIEW文件输入输出的一种数据类型。String To Byte Array函数把一个字符串中每个字符转换它的ASCII码值,这个无符号整型数成为输出数组中一个成员。

String/Array/Path Conversion子模板中还有其它一些字符串与路径和数组之间相互转换的函数,其中有的是上述两个函数的逆运算。

练习与思考:

4.1 创建一个2行3列的二维数组控制件,为数组成员赋值如下: 1.00,2.00,3.00 4.00,5.00,6.00

4.2 用数组函数将习题4.1创建的二维数组改为一个一维数组,成员为1.00,2.00,3.00,4.00,5.00,6.00。

4.3 用数组函数创建一个二维数组显示件,成员为: 1.00,2.00,3.00,4.00,5.00,6.00 2.00,3.00,4.00,5.00,6.00,1.00 3.00,4.00,5.00,6.00,1.00,2.00 4.00,5.00,6.00,1.00,2.00,3.00

4.4 用数组函数求出习题4.3创建的数组的大小。 4.5 编程将习题4.3创建的数组转置为: 1.00,2.00,3.00,4.00 2.00,3.00,4.00,5.00 3.00,4.00,5.00,6.00 4.00,5.00,6.00,1.00 5.00,6.00,1.00,2.00 6.00,1.00,2.00,3.00

4.6 创建一个簇控制件,成员分别为字符型控制件姓名,数值型控制件学号,布尔型控制件注册。从这个簇控制件中提取出簇成员注册,显示在前面板上。

4.7 创建一个字符串显示件,程序运行后显示当前系统日期、时间和自己的班级、姓名。

4.8 将范围0~10的5个随机数转换为一个字符串显示在前面板上。要求保留2位小数,每个数之间用逗号分隔。

搜索更多关于: 第4章 - 数组、簇与字符串 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

(a) (b) (c) 图4-33 字符串操作函数(三) 6. 查找替换字符串函数Search and Replace String Search and Replace String函数与Replace Substring函数的不同是,它不是按照位置和长度替换字符串,而是查找与search string参数一致的字符串,用replace string参数去替换。如图4-33 (a)所示。如果replace string参数不连接,就删除search string参数输入的字符串。 7. 格式化日期时间字符串函数Format Data/Time String 按time

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com