电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

注册岩土基础-计算机语言

注册岩土基础-计算机语言_第1页
1/28
注册岩土基础-计算机语言_第2页
2/28
注册岩土基础-计算机语言_第3页
3/28
前言第二十二讲 计算机程序设计语言(之二)一、 内容提要:本讲主要讲述 FORTRAN 的语句二、 重点难点:根据所讲语句对简单的程序能够推断输出结果三、 内容讲解:三、赋值语句三、赋值语句赋值语句的一般格式为:变量名=表达式其中,连接变量名和表达式的符号“=”称为赋值号。在 FORTRAN77 中,有三种赋值语句:算术赋值语句,逻辑赋值语句和字符赋值语句。(一)算术赋值语句1.算术赋值语句中赋值号右边是算术表达式。算术表达式可以是单个变量或数组元素,可以是用算术运算符号连接起来的数值计算过程。(1)算术表达式中的各个数据量(常量或变量)的类型一般应该一致。假如不一致,FORTRAN 程序在运行中先将其进行转换,再进行计算。例如实型变量和整型变量进行计算时,整型变量的数值先被转换为实型。(2)算术表达式计算中,特别应注意两个整型量之间的除法(称为整除)。例如,算术表达式 10.0-2/4×10.0 的计算过程是10.0-0×10.0=10.0-0.0=10.0假如表达式写为 10.0-2/4.0×10.0,则计算过程是10.0-2.0/4.0×10.0=10.0-0.5×10.0=5.0因为 2/4 是整除,其结果为 0,而进行 2/4.0 的计算时,整型量 2 先被转化为实型。2.算术赋值左边只能是数值型变量名或数值型数组元素。假如赋值号左边的变量与右边的表达式类型不一样时,系统将自动把右边表达式计算的结果转换为与左边变量的类型一致后再赋给该变量。(二)逻辑赋值语句在逻辑赋值语句中,赋值号左边为逻辑变量或逻辑型数组元素,右边为一个逻辑表达式。(三)字符赋值语句1.字符赋值语句赋值号的左边为字符变量或字符型数组元素。2.赋值号的右边为字符表达式,可以是单个字符串或用字符运算符连接起来的字符串。字符运算符只有一个,表示为//,含义为连接该符号两边的字符串。3.执行字符赋值语句时,应注意字符串的长度与赋值号右边变量或数组元素的长度的关系。例如:CHARACTER*4 A,B*6,CA=/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 个字符长再赋值...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

注册岩土基础-计算机语言

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部