Fortran里面的return语句怎么用

Fortran里面的return语句怎么用,第1张

子程序最后一个命令通常是"return",表示程序要"返回"原来调用它的地方继续执行 如果像主程序一样写成了"stop"会导致子程序执行完成后整个程序跟着全部结束,这通常不是使用子程序所愿意看到的return命令可以可以省略,子程序执行完它的所有程序代码会自动return Return命令也可以使用子子程序中的任意位置,让子程序提前返回,不再执行return后面的子程序代码 同理,放在函数中的return功能也类似 详细参考可以看 彭国伦<fortran95程序设计> 第158页

已经有网友解决,关键是在选lib文件时,要将user32lib和gdi32lib文件加入,另外在选lib目录和includ目录时,必须将sgl的库和模块所在目录放在第一行,因为原来的lib目录中有sgl的库文件,但是不能满足sgl的功能

Open 语句可以打开文件。

然后 Read 和 Write 分别实现对文件的读写。

Close 关闭文件。

Fortran读取文件,分为有格式和无格式两种类型,读取又有顺序读取和直接读取两种方式。于是组合起来就有 4种。(TXT文件一般用 有格式顺序读取)

我想你需要的,是一本教科书,比如彭国伦的《Fortran95程序设计》。建议你仔细阅读相关“文件读取”的章节

这一句有问题:

read(,“(f52)”) grade

因为是有格式读入,那么你在输入的时候必须按照这个格式来输入,所以你必须带上小数点来输入,否则系统默认你输入的是小数点以后的数

改正方法:

方法一:输入成绩的时候带入小数点,例如如果是64分的话就是640

方法二:把read(,“(f52)”) grade修改成read(,) grade

以上就是关于Fortran里面的return语句怎么用全部的内容,包括:Fortran里面的return语句怎么用、fortran 中的sgl.lib 问题、在Fortran中怎么实现对。txt读取并修改,我是新手!!请高手指点等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9316520.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存