Fortran程序的格式
来源:互联网 发布:淘宝买家等级怎么看 编辑:程序博客网 时间:2024/05/16 15:00
C fortran77 + MPI program
program main
include 'mpif.h'
character * (MPI_MAX_PROCESSOR_NAME)
processor_name
integer myid,numprocs,namelen,rc,ierr
call MPI_INIT(ierr)
call MPI_COMM_RANK(MPI_COMM_WORLD,myid,ierr)
call MPI_COMM_SIZE(MPI_COMM_WORLD,numprocs,ierr)
call MPI_GET_PROCESSOR_NAME(processor_name,namelen,ierr)
write(*,10) myid,numprocs,processor_name
10 FORMAT('Hello World! Process ',I2,' of',I1,' on ',20A)
call MPI_FINALIZE(rc)
end
回定格式 Fixed Format
规定程代码每一行中每个字段的意义,第7~72个字符是用来写程序,每一行的前五个字符只能是空格或数字,数字用来作为行标,每一行的第6个字符只能是空格或“0”以外的字符
如没有6个字符的缩进则
Error: Non-numeric character in statement label at
对于每一行
第1 个字符 如果是C、c或*,则该行为注释
第1~5个字符 如果是数字,则为行标号,否则只能为空格
第6个字符 如果是"0"以外的任何字符,表示这一行程序会接续上一行
第7~72个字符 写程序
每73个字符之后 不使用,超过的部分被忽略,或有的编译器报错
Free Format 自由格式
!号为注释
每行可132个字符
行号放在程序的最前面
===
上面代码的格式化输出中write(*,10)则要求后面的变量按标号为10的代码格式化输出,如果没有标号为10的代码,报错
Error: Missing format label at
- Fortran程序的格式
- fortran的输出格式
- Fortran中输入输出的格式命令
- c++调用fortran程序的方法
- 我的第一个 Fortran 程序
- fortran中的书写格式
- Fortran 固定格式
- 编译PETSc + Fortran程序
- Fortran 77处女程序
- DL_POLY的CONFIG文件中结构的生成fortran程序
- 一个生成碳纳米管坐标的fortran程序
- fortran+omp:必须在程序的开头声明OMP_GET_NUM_THREADS,OMP_GET_THREAD_NUM
- ANSYS调用fortran程序(cfx5mkext 错误问题的解决方法)
- 我上世纪80年代编写的FORTRAN程序
- 【转载】Fortran调用C程序
- 用 vim 写 fortran 程序
- 窥透Fortran的方方面面
- 我的Fortran
- Java_NetWork_Java字节序
- 关于ADS1.2再利用AXD进行调试的时候总是进入disassembly问题的解决办法!
- 顺序表的一些基本操作
- 如何查看iphone版本呢
- 模板类中操作符重载问题("<<"和">>"重载)[c++]
- Fortran程序的格式
- Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析
- Objective-C语法之数组对象的那些事儿(七)
- J2EE面试题
- 指针初始化的小问题
- 归并排序
- eclipse下安装maven的一点总结
- 内存泄漏检测和隔离(整理msdn)
- 程序的编译和链接