Fortran 学习Hello World

来源:互联网 发布:sql 字符串函数 编辑:程序博客网 时间:2024/04/29 07:48

程序员的价值并不取决于他会使用几种语言,而在于他精通哪些专业领域的算法及实现能力。

第一个程序

program exwrite(*,*) "叟 简单"write(unit=*,fmt=*) "叟 简单"write(unit=6,fmt=*) "叟 简单"write(unit=6,fmt=*) "叟 ""简单"""print *, "叟 ""简单"""stop  ! exit()end

编译
gfortran hello.f

运行结果

[root@ fortran]# ./a.out  叟 简单 叟 简单 叟 简单 叟 "简单""简单"

编译错误

# gfortran  ex1.f90 ex1.f90:13.23:character(len=10):: str                       1错误: (1)处有非预期的 数据声明 语句ex1.f90:11.4:str="nihao"    1错误: 不能将 CHARACTER(1) 转换为 REAL(4),于 (1)

原因是 声明语句 必须放在程序的开始段落, 不能写几句代码,在需要的位置随时定时,这一点和C语言类似。

PS :
CentOS下安装 gfortran
yum install gcc-gfortran

0 0