当前位置:首页 > 程序设计 >

Fortran快速入门教程 PDF 超清版

大小:2.15 MB已被428人关注 资源下载

Fortran快速入门教程》是一本Fortran相关的电子书资源,介绍了关于Fortran、Fortran教程方面的内容,格式为PDF,资源大小2.15 MB,由谢悠柔 提供,目前在“Fortran”类电子书资源综合评分为:9.1分。

Tags:

内容介绍

Fortran是工科学生常用的语言之一,但在国内的中文教程甚少。书写数学公式,它比英文书写的自然语言更接近数学语言。 Fortran语言是第一个真正推广的高级语言。至今它已有四十多年历史,但仍历久不衰,始终是数值计算领域所使用的主要语言。F。 fortran语

最近需要使用fortran,通过网上的资料,快速入门该语言

基本程序结构

program main !程序开始,main可以自定义
implicit none !告诉编译器,所有变量需要声明后才能使用,否则编译失败
!主体内容
stop !终止程序,相当与C exit(0)
end program main

数据类型,变量声明

与老式C语言一样,所有变量声明在开头,之后就不能声明了

parameter声明的变量,不可被修改,相当于C中的const

program fortran_learn
    implicit none !不允许隐式变量声明

    integer, external :: myfunc !声明函数,必须有返回类型
    integer :: a !int类型(4字节)
    integer(kind=8) :: b !int 8字节
    integer :: i !4字节
    integer sum
    real :: p,q !浮点数
    character :: ch !charl类型
    character(len=20) :: name !字符数组
    character(len=10) :: str1, str2, str !字符串
    logical :: true_or_false !逻辑类型
    complex :: cx !复数
    integer, dimension (5,5) :: matrix !声明5x5矩阵,二维数组
    real, dimension (5) :: array !声明数组
    integer, parameter :: constval = 123 !不能修改
    
	 !变量赋值
    a = 12345678
    print *, a, b
    name = "abcdefg"
    print *, name
    true_or_false = .true. !.false.
    print *, true_or_false, b !一次输出多个
    cx = cmplx(23.1, -7) !23.1+7i
    print *, cx
    a = 2**3 !2^3
    print *, a
	array(2) = 23.4
    array = (/12.0, 234.4, 234.2, 45.2 , 123.45/) !数组初始化
    print *, array !打印数组
end program

 

展开 +

收起 -

下载地址:百度网盘下载
读者心得
码小辫

越孤丝 提供上传

资源
20
粉丝
33
喜欢
169
评论
10

Copyright 2018-2021 www.xz577.com 码农之家

版权投诉 / 书籍推广 / 赞助:520161757@qq.com