FORTRAN语言第5章(共8章).pptVIP

  • 1
  • 0
  • 约6.07千字
  • 约 49页
  • 2019-09-06 发布于广东
  • 举报
5.5.5 字符关系表达式 字符比较的规则是:一般按其ASCII代码的值(见附录)进行比较。常用的字符顺序为:①数字0小9大;②数字比字母小;③大写字母比小写字母小;④字母A小Z大,a小z大;⑤″空格″字符最小。 在进行关系运算时,遵循以下规律: (1)两个单个字符比较,以它们的代码值决定大小。 ′A′′B′的值为假 ′8′′2′的值为真 (2)两个字符串比较时,将两个字符串中的字符自左向右这个进行比较。若所有字符完全相同,则两表达式相等;否则,以第一次出现不同字符的比较结果为准。例如 ′SHANGHAI′ ′SHANKONG′的值为真 因为第3个字符′E′ ′O′,则前一表达式的值小于后者。 (3)若两个字符串中字符个数不等时,则将较短的字符串后面补足空格后再比较。例如 ′WHERE′ ′WHEREVER′的值为真 因为先将′WHERE′后边补空格成为′WHERE ′之后,再与′WHEREVER′比较,第6个字符空格小于字母′V′。 5.5.6 用于字符处理的内部函数 1.求字符串长度函数(LEN和LEN_TRIM) LEN(String)和LEN_TRIM(String) 其中String为字符型常量、变量等字符串。 函数LEN的结果值是String中字符个数(包括前置及尾随空格)。函数LEN_TRIM的值是把字符串去掉尾部空格后的长度。例如 LEN

文档评论(0)

1亿VIP精品文档

相关文档