- 8
- 0
- 约1.17万字
- 约 69页
- 2018-02-28 发布于贵州
- 举报
FORTRAN数值方法及其在物理学中应用精选
数值方法及其在物理学中应用 一、FORTRAN语言的三点说明 1. 常数与变量的说明 2. 语句书写的格式 FORTRAN77扩展名为: *.f或*.for FORTRAN90无严格限制(以.f90为后缀) 二、FORTRAN基本语句 1、可执行语句 (2)流程控制语句 ⑥call s(d1,d2,…,dn) ②算数条件语句: if(e) k1, k2, k3 (e0) (e=0) (e0) 算数条件语句的计算编程 cha1-1.f: read(*,40) X 40 format(F8.2) if(x)10,20,30 10 Y=-1.57079 goto 100 20 Y=0 goto 100 30 Y=1.57079 goto 100 100 write(*,50)x,Y 50 format(1X,2HX=,F10.6,4H, Y=F10.6) end ③逻辑条件语句 cha1-3.f: read(*,20)x,y,z 20 format(3F10.4) big=x if(y.gt.big)big=y if(z.gt.big)big=z write(*,*)’big=’,big end 例4:编程求解0.0, 0.1, 0.2, 0.3的平方根 do 10 i=0, 0.3, 0.1 2. 非执行语句 (3)data语句(数据初值语句) data v1/d1/,v2/d2/,…vn/dn/ 或 data v1,v2,…,vn/d1,d2,…,dn/ 函数子程序 function举例: integer fac,p,r write(*,*)n=,r=? read(*,*)n,r p=fac(n)/fac(n-r) write(*,*)n,r,p end ? integer function fac(n) fac=1 if(n.le.1) goto 77 do 10 k=2,n 10 fac=fac*k 77??? return end integer p,r write(*,*)n=,r=? read(*,*)n,r call fac(n,m) m1=m call fac(n-r,m) m2=m p=m1/m2 write(*,*)n,r,p end ? subroutine fac(i,m) m=1 if(i.le.1) goto 77 do 10 k=2,i 10 m=m*k 77 return end open(1,file=’N!.dat’) write(*,*)’input N=?’ read(*,*)N M=1 I=2 5??? M=M*I I=I+1 if(I.gt.N) goto 10 goto 5 10 write(1,*) M end 三、源程序语句排列顺序 四、FORTRAN常用内部函数(库函数) 错误 正确 a(-b) a*-b a*(-b) (ab)3 a*b**3 (a*b)**3 sin
您可能关注的文档
- C语言课程设计-学生成绩管理系统设计精选.docx
- C语言课程设计-成绩管理系统精选.docx
- C语言课程设计-校园导游咨询系统精选.docx
- C语言课程设计-班级成绩管理系统精选.docx
- C语言课程设计-用于医院门诊候诊的队列管理程序精选.docx
- C语言课程设计-结账系统精选.docx
- C语言课程设计-职工信息管理系统设计精选.docx
- c语言课程设计报告-商品销售统计程序精选.docx
- C语言课程设计课程设计-选课系统设计精选.docx
- C语言高级语言程序设计(一)PPT教学课件-第一章 C语言基础(一)精选.ppt
- 重难点解析人教版生物七年级上册第二单元-生物体的结构层次综合测试试卷(附答案详解).docx
- 重难点解析沪粤版九年级物理上册第十一章机械功与机械能定向练习试卷(附答案详解).docx
- 重难点解析沪粤版九年级物理上册第十二章内能与热机同步训练试卷(详解版).docx
- 重难点解析沪粤版八年级物理上册第一章走进物理世界定向练习试题(解析版).docx
- 重难点解析沪粤版九年级物理上册第十一章机械功与机械能单元测评练习题(含答案详解).docx
- 重难点解析人教版生物七年级上册第二单元-生物体的结构层次综合练习试题.docx
- 吉安市事业单位2026年统一公开招聘工作人员(含卫生专业技术人员)【944人】备考题库及答案详解一套.docx
- 2025 年大学电气工程与智能控制(智能电网)单元卷.doc
- 重难点解析北师大版七年级数学上册第六章数据的收集与整理必考点解析试题(含解析).docx
- 吉安市事业单位2026年统一公开招聘工作人员(含卫生专业技术人员)【944人】备考题库及参考答案详解.docx
最近下载
- 2025年高考甲卷政治历年真题及答案.docx VIP
- 教师师徒结对计划.pdf VIP
- 民房建筑工匠安全培训课件.pptx VIP
- 钢轨探伤工考试:高级技师钢轨探伤工_7.doc VIP
- 2025年张家界航空工业职业技术学院单招笔试职业技能考核试题库含答案解析.docx VIP
- 2021年数学英才登高系列活动(CMTS)试题.pdf VIP
- 夏季驾驶员安全培训.pptx VIP
- 2026年江苏医药职业学院单招职业技能笔试参考题库及答案解析.docx VIP
- (81格)舒尔特方格-儿童注意力训练(每日一练,共15份).docx VIP
- (81格)舒尔特方格-儿童注意力训练(每日一练,共21份).docx VIP
原创力文档

文档评论(0)