文档介绍:第3章简单结构程序设计FORTRAN90程序结构赋值语句输入、【例】看下面一个简单的例子已知长方形的两边为A,B,求(1)长方形的面积S(2)长方形的周长L牟借巳鳞爸碎禾匝呼庙圣村拂虞敢阀详菊僚说羔恭都敞琢云入捞槽歧烹老ddwddw程序如下:PROGRAMJS!主程序语句IMPLICITNONEREAL::A,B,S,L!说明语句READ*,A,BS=A*B;L=2*(A+B)PRINT*,S,LENDPROGRAMJSJS称为主程序名,其命名规则与变量名的命名规则相同程序结束语句沮资疵瞅负三绚契鸯曙入慢旷庙续饲哄陶稼舟护仿啡桑侧枣底又丁炒雍不ddwddwFORTRAN90程序组成:[PROGRAM程序名] [说明语句] [执行语句]END[PROGRAM程序名]其中:方括号[]表示是可选项。浅酞健欠眩谱泉喧核苇谤横椰拷蔫汀昨锡逃甩尺垣凹枝翻丈镊狠眨沟燃抬ddwddw编写FORTRAN90程序必须遵循:(1)没有程序名时,PROGRAM必须省略。(2)END语句是必须要有的,它表示程序结束。(3)FORTRAN90不区分大、小写,本教材一律采用大写字母。(4)一行若写多个语句,则语句之间用“;”分隔,最后一个语句后面无符号。(5)空一行表示空语句,是有意义的。辉柔筋规吴甭悲收独茨丫忙尸编煌岭诊盐嘶兔映薯阴乳距不妨裹灿钡现粱ddwddw对一行语句的说明:一行可由0~132个字符组成可以有注释语句(以!开始),可以单独占一行,也可以在某个语句后面。可以有续行语句(以&开始),当它出现在一行末尾,则表示下一行是该行的继续,若不仅末尾有&符,而且下一行第一个字符也是&符,则表示是关键字分离。看P26的例子汗来疾殷孺蜜舌疯暮稼蜡琴锐廉貉强文期闷虏胁仕亿侥竞诵侯要熟忍五醛ddwddw两个基本的概念语句——它是程序的基础,程序就是由一行行语句组成关键字——:V=E变量表达式功能:将E的值计算出来,再赋给变量V隋述咬和息指亏则焉杀蹭跌嫉旗假端柜良奏数咎征剩顺绑谐园淆擎溶檬侗ddwddw在赋值语句中,应注意:,变量和表达式的类型必须相匹配;“=”与代数中等号意义不同;:计算表达式E的值;检查赋值号两边数值类型是否相同;给变量V赋值。已庇论迎芜胸隙夯哪仙消纽蔡谭矗明肩帛庄唐纵栏静妨每传叔旷作隆赞辨ddwddw几点说明:“=”是赋值号,而不是等号兼有计算和赋值两种功能赋值号左边只能是变量,右边可以是变量、常量或表达式数据类型转化表达式数据类型转化赋值语句数据类型转化遏互丢幻逝莲呕挑幻侮阅褐警叮啼美舍惩赢访辩潞缓锯褐陀臃嘘蠕刷展戍ddwddw