Visual-Fortran90-第8章-字符型数据-FORTRAN90程序设计-教学课件.ppt
《Visual-Fortran90-第8章-字符型数据-FORTRAN90程序设计-教学课件.ppt》由会员分享,可在线阅读,更多相关《Visual-Fortran90-第8章-字符型数据-FORTRAN90程序设计-教学课件.ppt(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、8.1 字符型数据基础字符型数据基础8.5 字符型数据作为过程变元及函数值字符型数据作为过程变元及函数值8.2 字符型数据的输入输出字符型数据的输入输出8.6 程序举例程序举例8.3 字符型数组字符型数组8.4 用于字符处理的内在函数用于字符处理的内在函数第8章 字符型数据包括:字符型常量包括:字符型常量 字符型变量字符型变量 字符子串字符子串 字符型表达式字符型表达式 字符赋值语句字符赋值语句字符比较字符比较8.1 字符型数据基础8.1.1 字符型常量与变量字符型常量与变量说明说明(1)字符常量区分字母大小写字符常量区分字母大小写 (2)空格为有效字符空格为有效字符 (3)字符不受字符不受f
2、ortran90字符集的限制字符集的限制 (4)单撇号为有效字符时单撇号为有效字符时,改写为两个单撇号或双撇改写为两个单撇号或双撇号号 (5)种别参数用前缀法表示种别参数用前缀法表示 (6)长度长度=0长度为长度为0:由两个连:由两个连续的撇号表示续的撇号表示 或或 字符常量的写法:字符常量的写法:一串字符一串字符 或或 一串字符一串字符8.1 字符型数据基础 长度为字符的个数长度为字符的个数:起止界不算起止界不算 两个单撇号或双撇号算一个两个单撇号或双撇号算一个 空格为有效字符算一个空格为有效字符算一个字符型常量长度的计算字符型常量长度的计算字符型变量字符型变量(1)字符变量的含义:对应内存
3、一片连续的存储空字符变量的含义:对应内存一片连续的存储空间间(2)字符变量应字符变量应先先说明其类型、长度、名字,说明其类型、长度、名字,再再使使用用个别优个别优于统一于统一3、如若个别说明,可在变量后指明其具体长度:、如若个别说明,可在变量后指明其具体长度:例:例:character(8):strg,strh,stri*12 4、不说明长度,长度默认为不说明长度,长度默认为1 例:例:character:a,b,c字符型变量的类型说明:字符型变量的类型说明:5、长度可为整型表达式,但要加括号、长度可为整型表达式,但要加括号例:例:character(2):a,b*(2+3)6、有时可、有时可
4、把长度值写成一个星号,把长度值写成一个星号,表示此处暂不指明其长表示此处暂不指明其长度,也可理解为长度任意,度,也可理解为长度任意,但要加括号。例:但要加括号。例:Character(LEN=*):CH,PARA Character(*):CH,PARA Character*(*):CH,PARA Character(2):CH,PARA*(*)使用范围使用范围:(1)具有)具有PARAMETER属性的字符常量属性的字符常量 Character(*),parameter:para=FORTRAN_90 字符串长度字符串长度取对应的字符常量的长度取对应的字符常量的长度。(2)用字符变量作为虚元时
5、,虚元的长度)用字符变量作为虚元时,虚元的长度取对应实元的长度取对应实元的长度 虚元可以和任意长度的实元相结合,有利于提高子程序的通用性。虚元可以和任意长度的实元相结合,有利于提高子程序的通用性。类型说明类型说明字符串中一段连续的部分称为字符串中一段连续的部分称为字符子串字符子串或或子字符串子字符串,而原字符串称,而原字符串称为该字串的母串。为该字串的母串。例:已知例:已知 A=123456 则则 123,456是是A的子串的子串子串的一般形式为:子串的一般形式为:其中,其中,e1和和e2为为整型表达式整型表达式,表示起始和终止位置。,表示起始和终止位置。1=e1=e2=长度长度L例:子串写法
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Fortran90 字符 数据 程序设计 教学 课件
链接地址:https://www.taowenge.com/p-73610977.html
限制150内