资源描述
,单击此处编辑母版标题样式,*,*,第,2,章,Fortran,程序设计基础,Fortran,语言程序设计,数据类型、表达式及输入输出,4/10/2026,2.1 Fortran,语言的基本元素,2.2,赋值语句,2.3,常量,与变,量,2.4,简单输入输出语句,2.5,FORTRAN,内部函数,及举例,本章主要内容,2.1,基本元素,1.FORTRAN,字符集:,大写英文字母:,A B C,X Y Z,小写英文字母:,a b c,x y z,数字:,0 1 2,9,特殊字符:,空格:,=+-*/,(),,.,!,“,%&,;,0,则|x,1,|;若x,2,0,则|x,1,|,求,x,1,x,2,中的最小者,常用的算术型标准函数,Fortran,函数,。,使用内部函数应当注意:,(,1,)所有函数必须遵守原有的数学规则,(,2,)所有函数名字的后面都必须带有括号,(,3,)要注意,FORTRAN,语言中函数名与数学中函数名的差异,(,4,)函数自变量有类型规定,函数值也有类型规定。,如:,mod(a1,a2),的结果与自变量类型一致。,MOD(8,3)=2 MOD(8.0,3.0)=2.0,(,5,)三角函数中角度的单位是,“,弧度,”,而不是,“,度,”,。,(,6,),INT,函数的作用是简单的截去小数部分,INT,(,8.5,),=8,,,INT,(,-8.5,),=-8,顺序结构举例,注意各个语句的顺序,变量定义,变量赋值,运算处理,输出,结果,可用:,变量初始化,赋值语句,输入函数调用语句,A,B,A,B,顺序结构举例,例,1,:数据交换。从键盘输入,x,、,y,的值,输出交换以后的值,(,简称变量交换,),思路:,在计算机中交换变量,x,和,y,的值,不能只写下面两个赋值语句,x=y;y=x;,正确的交换方法,:,w=x;x=y;y=w;,Program ex01,REAL X,Y,W,READ(,)X,Y,WRITE(,)X,Y,W=X,X=Y,Y=W,WRITE(,)X,Y,END,找中间量,W,是关键,顺序结构举例,例,2,写一个可以让用户输入圆形的半径,并计算,输出这个圆形面积的程序。(自行设计输出格式),program main,implicit none,real,parameter:PI=3.14159,real radius,write(*,*),输入半径,read(*,*)radius,write(*,(,面积,=f8.3)radius*radius*PI,end program,
展开阅读全文