首页>结构工程师>复习指导>正文
一级结构工程师考试辅导:计算机应用基础辅导四

www.zige365.com 2010-4-21 13:59:01 点击:发送给好友 和学友门交流一下 收藏到我的会员中心

  (二)逻辑赋值语句

  在逻辑赋值语句中,赋值号左边为逻辑变量或逻辑型数组元素,右边为一个逻辑表达式。

  (三)字符赋值语句

  1.字符赋值语句赋值号的左边为字符变量或字符型数组元素。

  2.赋值号的右边为字符表达式,可以是单个字符串或用字符运算符连接起来的字符串。字符运算符只有一个,表示为//,含义为连接该符号两边的字符串。

  3.执行字符赋值语句时,应注意字符串的长度与赋值号右边变量或数组元素的长度的关系。例如:

  CHARACTER A, B*6,C

  A=’FILE’

  B=A//’NAME’

  C=B(5:6)

  定义字符型变量时,根据类型说明语句的规定,A、C长度为4,而变量B因有专门说明,其长度为6。程序运行后,变量A的长度与赋值号右边字符串长一致,A的值为‘FILE’;而B的长度小于‘FILE’和‘NAME’两个字符串长度之和,因此多余的字符被截去,B的值为‘FILENA’;C的结果为‘NA_ _’,其中最后两格为空格符,这是因为C的长度为4,大于字符串‘NA’的长度,于是在其右边补上2个空格符后形成4个字符长再赋值给C。在上面的程序例中,出现表达式B(5:6),称为“子串”,表示取出字符串的一部分,本例中,表示将B的字符串‘FILENA’中的第5个字符至第6个字符取出。

本新闻共4页,当前在第4页  1  2  3  4  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
一级结构工程师考试辅导:计算机应用基础辅导三
一级结构工程师考试辅导:计算机应用基础辅导二
一级结构工程师考试辅导:计算机应用基础辅导一