Fortran 95 数据类型、输入输出、声明

本文介绍了Fortran 95中的数据类型,包括整数、浮点数、复数、字符和逻辑变量。详细讲解了输入输出操作,如write和read命令的使用,以及格式化输出。此外,还提到了字符串处理函数和逻辑变量的真值表示。文章最后讨论了变量声明,特别是隐含类型和常数声明的方法。
摘要由CSDN通过智能技术生成

主要参考:《Fortran 95 程序设计》彭国伦

write(UNIT=6,FMT=*) 'Hello'  !最严谨的写法

write(*,*) 'Hello'  !与上一行代码效果一样

第一个星号代表输出的位置使用默认值,即屏幕;第二个星号代表不特别设置输出格式。

整数类型(INTEGERAL):默认使用长整型(4bytes)

浮点数(REAL):默认是单精度(4bytes)

复数(COMPLEX): complex(kind=4) a

                             a=(x, y)  !x为实部,y为虚部

字符及字符串(CHARACTER):character a

                                               character(len=10) a  !声明时要求使用多个字符,就是在声明字符串

string = "Good morning."

string(6) = "evening."  ! 重新设置从第6个字符及第6个字符之后的字符串

string(1:2) = "GO"  ! 字符串最前面两个字符会变成GO

add = first//second  !拼接两个字符串

字符串相关函数:

CHAR(num)  ! 返回数值num代表的字符

ICHAR(char)  ! 返回字符的编号,返回值是整数类型

LEN(string)  ! 返回输入字符串的声明长度,返回值是整数类型

LEN_TRIM(string)  ! 返回字符串去除尾端空格后的实际内容长度

IND

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值