首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在多行上编写一行Fortran 95代码?

在Fortran 95中,可以使用连续行来编写多行的一行代码。连续行是通过在行末尾添加一个“&”符号来实现的。下面是一个示例:

代码语言:txt
复制
program main
  implicit none
  integer :: i, j, k

  i = 1 &
      + 2 &
      + 3

  j = 4 &
      + 5 &
      + 6

  k = i + j

  print *, k

end program main

在上面的示例中,我们使用连续行来将多行的一行代码分解为多行。通过在每行的末尾添加“&”符号,我们可以在下一行继续编写代码,从而实现多行的一行代码。

在Fortran 95中,使用连续行编写代码可以提高代码的可读性和维护性,特别是对于较长的表达式或语句。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

通过写“猜数字”游戏学习 Fortran | Linux 中国

Fortran 77 是我学习的第一门编译型编程语言。一开始时,我自学了如何在 Apple II 用 BASIC 编写程序,后来又学会在 DOS 用 QBasic 编写程序。...Fortran 是程序员还在打孔卡编程的年代创建的,因此“经典” Fortran 仅限于处理可以放在打孔卡的数据。...这意味着你只能编写符合以下限制条件的经典 Fortran 程序(LCTT 译注:后来的 Fortran 95 等版本已经对这些限制做了很大的改进,如有兴趣建议直接学习新版): 每张卡只允许一行代码。...虽然有这些限制,你仍然可以编写非常有用和有趣的程序。 在 Fortran 中猜数字 通过编写“猜数字”游戏来探索 Fortran。...Fortran 不支持更现代的编程语言中可用的 while 或 do-while 循环(LCTT 译注:Fortran 95 等新版支持,也因此在一定程度上减少了 GOTO 的使用)。

1.9K30
  • 【附代码】如何在私有链编写、部署与以太坊进行交互的智能合约

    with Ethereum Smart Contracts on a Private Blockchain 作者:jack_schultz 翻译:无阻我飞扬 摘要:本文作者以极长的篇幅给出了在私有区块链编写...作者是希望借助他这篇文章,大家可以自行在私有以太坊区块链编写并部署一个智能合约,建议用PC端打开,以下是译文。 这里的规则是:如果通读本文,则必须自行在私有以太坊区块链上部署一个智能合约。...Github给出了所有我使用的代码,所以你没有理由不去做。 但是如果不遵守规则,只是想阅读一下而已,希望这有助于提供一个从无到有做出一个区块链应用程序的视角。...私有区块链创建 要创建一个单独的节点,需要以下genesis.json代码,它代表私有区块链的初始块。...在Remix编写一个合约 继续!随着geth节点的运行,下一步就是签订合约。 当写这样的文章时,需要花很长时间来选择一个简单而有价值的例子。当试图选择一种合约来使用时,情况亦是如此。

    1.7K120

    何在浏览器跑深度学习模型?并且一行JS代码都不用写

    通过结合这两种优化层,TVM 从大部分深度学习框架中获取模型描述,执行高层级和低层级优化,生成特定硬件的后端优化代码树莓派、GPU 和基于 FPGA 的专用加速器。...也就是说,未来你将不需要写一行 JavaScript 代码,就可以把深度学习模型自动编译生成 WebGL 并且跑在浏览器中 。...如图 2 所示,TVM 使用统一的 AST 来定义其内核,并将其编译为用于不同的平台的代码。 图 2 这就意味着: 你不需要额外编写大量的代码就可以将现有模型部署到 WebGL 。...你也不需要知道如何编写 GLSL 代码才能向 WebGL 添加新的内核,因为这一切都能够自动生成。...考虑到主机的代码是 JavaScript 编写的,出现这个现象的确让人惊讶。这可能是由于 Emscripten 生成了 asm.js,使得模型在 Firefox 浏览器中的运行效率得到了显著优化。

    1.7K50

    Fortran for Scientists & Engineers - 4th edition

    本书为第四版,直接基于Fortran 95/2003(适用科学家和工程师) 的第三版而编写,保留了一版的编写结构,但全书都穿插Fortran 2008的新知识(以及Fortran 2015标准建议的相关内容...但是原书的结构与风格依然未变:章节学习目标明确,自上而下的程序设计方法贯穿始终,理论阐述翔实,例题讲解清晰,代码测试完整,验证学习效果的测验问题和练习内容丰富。...Fortran语言的发展历史,以及编程良好习惯如何培养,详尽介绍了Fortran语言基本知识。第8~15章介绍了Fortran语言高级特性,为初学者掌握和用好Fortran语言提供了强有力的支持。...第16章介绍了Fortran语言面向对象编程方法,第17章介绍了Fortran 2008中的并行处理和优化数组,第18章逐一简述已经宣布废弃的那些Fortran旧特性,为遗留的旧版Fortran程序继续使用提供支持...另外,值得注意的是:Intel Visual Fortran Version 16.0和GNU G95 Fortran这两个编译器对Fortran 2008的完整功能基本实现,仅有少数的几项功能不支持。

    72940

    我的第一门编程语言

    元旦节在家重温了一遍《三体》,看到下面一段描写: 监听部的计算机系统也远比发射部庞大复杂,叶文洁第一次走进主机房时,看到一排阴极射线管显示屏,她惊奇地发现,屏幕竟滚动着一排排程序代码,可以通过键盘随意进行编辑和调试...但更令她吃惊的是这里的软件技术,她知道了一种叫 FORTRAN 的东西,竟能用接近自然语言的代码编写程序,能将数学公式直接写到代码里!它的编程效率比机器码汇编不知高了多少倍。...别小看这点容量,当时上面要存操作系统(DOS)、编辑器(ED)、FORTRAN 编译器,编写代码也存放在这张软盘上。...关于 FORTRAN 语言的语法,现在是完全不记得。只记得有一点,FORTRAN 语言对格式要求非常严格,代码只能写在 7~72 列,当时对打字非常生疏,在这种格式吃过很多亏。...其实我上大学的九十年代,很多编程语言 C/C++、PASCAL,等等,都已经出现并成为主流。

    51530

    【阿信子程序学习笔记(4)】ABAQUS子程序该用哪个FORTRAN版本,77?90?95

    FORTRAN语言发展至今已经推出了若干版本,那么究竟采用哪个版本来编写ABAQUS子程序呢?...这是困扰很多同学的问题,因为我们能买的FORTRAN教材基本都是讲解的FORTRAN90/95以上的版本。但是直接采用90或者95以上的版本编写子程序,ABAQUS却又不能识别。...这里需要说明一点,ABAQUS原生支持的FORTRAN77的语法形式,因此采用77写子程序肯定是没有问题的,但是实际更高级的比如90也是能够支持的,需要对.env文件进行修改,加入支持90的语句即可。...因此无需特别高级FORTRAN版本就能够实现子程序的编写,换个角度想想,很多计算力学的理论早已在有限元软件中实现,那时候有如今高版本的FORTRAN语言吗?...另外,高版本的FORTRAN包含了低版本的所有语法形式和函数,因此从应用的角度讲,没必要花费太多的时间去学习FORTRAN语言,只需要掌握最基本的语法和函数即可,更多的是需要自己在实际的编写中锻炼编程技术

    1.3K20

    大龄程序员再就业:美国州长急聘,精通上古语言COBOL,需尽快到岗

    尽管今天肯定还有 COBOL 系统在使用,但是 50 岁以下的软件开发人员很少有人见过,更不用说写了,甚至连一行 COBOL 都没接触过。...用 COBOL 编写的程序,也有着「执行难度低、不容易出现编译错误」等优点。 ?...能 work,但终究是「年纪大了」 自从上世纪 90 年代开始,美国的许多行业专家便开始建议更换基于 COBOL 的系统,否则系统维护将变得越来越难,也会存在越来越多的安全漏洞。...实际,还有一些古老的编程语言,至今也会广泛应用在一些特殊行业中。 ? 目前仍有少数高校还在开设 COBOL 和 Fortran 这类小众编程语言的课程,只不过教材都要追溯到上个世纪了。 ?...写代码这么多年,你曾经学过哪种小众的编程语言吗?

    49020

    Python编程神器Jupyter Notebook使用的28个秘诀(附代码

    在Jupyter Notebook可以将代码、图像、注释、公式和可视化结果保存在一起。...nodes interactively c.InteractiveShell.ast_node_interactivity = "all" 03 快速链接文档 你可以在Help菜单中看到一些常用库,NumPy...原则,可以在动态库中编译函数并编写python包装器… 但是把这个无聊的部分做完会更好,对吧? 您可以用cython或fortran编写函数,并直接从python代码中使用这些函数。...就个人而言我建议使用fortran: %load_ext fortranmagic %%fortran subroutine compute_fortran(x, y, z) real, intent...compute_fortran([1, 2, 3], [4, 5, 6]) 23 多行编辑模式 你可以在Jupyter中使用多行编辑模式,只需要按住Alt键。

    4.5K30

    月薪25k大牛教你,如何快速入手C++

    ANSI 标准 ANSI 标准是为了确保 C++ 的便携性 —— 您所编写代码在 Mac、UNIX、Windows、Alpha 计算机上都能通过编译。...您可以使用 Fortran、C、Smalltalk 等任意一种语言的编程风格来编写代码。每种风格都能有效地保证运行时间效率和空间效率。...C++ 的使用 基本每个应用程序领域的程序员都有使用 C++。 C++ 通常用于编写设备驱动程序和其他要求实时性的直接操作硬件的软件。 C++ 广泛用于教学和研究。...C++ 可运行于多种平台上, Windows、MAC 操作系统以及 UNIX 的各种版本。...实例2 #include int main() { std::cout << "Hello World" << std::endl; //不引入整个命名空间 return 0; } 如果想显示多行文本,

    74520

    Java基础语法

    我们可以来看看代码的第一行: public class HelloWorld { 其中,public 是一个关键字,它属于访问控制符,它表示这个类是公开的。...在学习方法的概念之前,我们将主要在主方法中编写示例代码。 源代码文件 既然源代码需要提供给计算机执行,我们就要将源代码以文件的形式保存在计算机的磁盘上。...在团队协作的项目中,代码注释更加重要,代码的研发人员通过编写通俗易懂的注释,可以极大地降低协作成员之间沟通成本。...; } } 注释的分类 Java 语言提供了三种类别的注释: 单行注释 多行注释 文档注释 单行注释 单行注释用于注释一行文本,它以双斜线开始,后面跟上要注释的内容,其写法为: // 被注释的内容.../* 被注释的第一行内容 被注释的第二行内容 被注释的第三行内容 */ 当我们在开发时为了方便调试,需要注释一段多行的逻辑代码,可以使用多行注释: public class Dog { private

    43940

    Java开发知识之Java编程基础

    我们按照特定格式编写即可. Java也不例外. Java程序的语法规范就是 Java是面相对象的. 以类为单位编写代码. 所以Java编写代码都在类中,类是使用关键字 Class来定义的....的语句:  Java语句以 分号结尾; 跟C++一样.   2.Java的大小写: Java严格区分大小写 class 不能写成 Class   3.Java编写的时候需要进行排版.也就是代码规范....System.out.println("Hello" + "World"); 二丶Java中的注释   不管任何语言,如果编写代码.都会有注释的功能.方便程序员进行查阅.   1.单行注释: //...使用 // 可以注释一行....注释注意的问题:   Java中允许多行注释中使用单行注释. 但是多行注释中不允许使用多行注释嵌套.

    69520

    使用line_profiler对python代码性能进行评估优化

    那么我们需要一个软件优化的思路,首先我们需要明确软件本身代码以及函数的瓶颈,最理想的情况就是有这样一个工具,能够将一个目标函数的代码一行的性能都评估出来,这样我们可以针对所有代码中性能最差的那一部分,...简单介绍一下每一列的含义:代码代码文件中对应的行号、被调用的次数、该行的总共执行时间、单次执行所消耗的时间、执行时间在该函数下的占比,最后一列是具体的代码内容。...', 'intel', 'lahey', 'pg', 'absoft', 'nag', 'vast', 'compaq', 'intele', 'intelem', 'gnu', 'g95', 'pathf95...(r) 19 1 0.0 0.0 0.0 return None 从这个结果我们可以看出,在这测试的四个库中,math的计算效率是最高的...,numpy的计算效率是最低的,而我们自己编写fortran接口函数甚至都比numpy的实现快了一倍,仅次于math的实现。

    2.4K10

    C++概述

    因为这些指令都是以二进制代码的形式存在,为了以机器语言的形式给计算机发布指令,必须以二进制代码输入指令。...汇编语言中的一条指令对应机器代码中的一条指令,用汇编语言写代码需要知道cpu是如何工作的。汇编语言被认为是低级语言,因为汇编语言本质非常接近机器语言,并且与机器的类型相关。...在科学计算领域: 在科学计算领域,FORTRAN是使用最多的语言之一。但是C++凭借先进的数值计算库、泛型编程等优势在这一领域也应用颇多。...另外,大家感兴趣的,远程控制软件,什么木马、外挂等等,可以说95%以上都是用C/C++来写的。...每个函数都有一个开始和结束花括号,花括号各占一行 函数中的语句对相对于花括号进行缩进 与函数名称相关的小括号周围没有空白 书写注释是一个良好的编程习惯 有助于对代码的阅读 注释语言应准确、易懂、简洁

    88430
    领券