首页/文章/ 详情

Fortran编程实例01

1年前浏览276

开设本栏旨在帮助大家一点一滴了解Fortran,通过若干个小例子,带着大家熟悉Fortran的“套路”。

例题1:求出100到999之间所有满足以下条件的三位数:

 如:    

program main
implicit none
integer x,y,z
do x = 1,9
    do y = 0,9
        do z = 0,9
            if ( 100*x +10*y + z == x**3 + y**3 + z**3 ) &
            print "(3I1)",x,y,z
        end do 
    end do
end do
end program

  1. 1. implicit none表示程序中使用的变量都需预先声明,禁止I~N规则;

  2. 2. integer x,y,z声明变量x、y、z为整型变量;

  3. 3. 三个do循环遍历100~999所有数;

  4. 4. (3I1)表示输出格式,以后推文会分享相关例题。

推荐书籍

[1] 白海波. Fortran程序设计权威指南[M]. 机械工业出版社, 2013


来源:易木木响叮当
理论通用
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-06-01
最近编辑:1年前
易木木响叮当
硕士 有限元爱好者
获赞 224粉丝 284文章 355课程 2
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈