编程fortran,fortran编程

1,fortran编程额 。。。fortran要考试了 , 复习中,就写得简略点了 。首先用取余函数mod,确定每一位的数字a,b,c,;然后令f(n)=a**3+b**3+c**3;用三重循环i,j,k分别从0到9带入f(n),满足条件f(n)=100*i+10*j+k时就输出 。没时间,只能写个大概了 。
2,fortran是什么语言fortran是计算机高级编程语言 。FORTRAN语言是Formula Translation的缩写,意为“公式翻译” 。它是为科学、工程问题或企事业管理中的那些能够用数学公式表达的问题而设计的 , 其数值计算的功能较强 。FORTRAN语言是世界上第一个被正式推广使用的高级语言 。它是1954年被提出来的,1956年开始正式使用,直到2014年已有六十年的历史,但仍历久不衰,它始终是数值计算领域所使用的主要语言 。较流行的版本是 FORTRAN-77 和 Visual Fortran 。详见 百度百科:网页链接
3,fortran 编程window 下面有 微软的Digital Fortran5,后来卖给了康柏,成了Campaq Visual Fortran6, 现在成了惠普的HP Compaq Visual Fortran6.6,现在又转让给intel 成了 Intel Visual Fortran 9. Fortran 的window下免费编译器,我发在贴吧里面有几个,自己去看看,哪个适合你 。Linux下自带GCC可以编译Fortran,SUN提供Linux版本的编译器,不过好像是Suse linux专用的 。Unix系统 Fortran更是内置的命令【编程fortran,fortran编程】
4 , fortran编程这个可以这样做,比较方便:123456789101112131415161718192021222324252627program mainimplicit noneINTEGER(4),PARAMETER::N=20integer(4) ::s(N),iinteger(4):: breal(8)::x,averdo i=1,20call random_number(x)s(i)=x*100enddoCALL fun(s,b,AVER,N)WRITE(*,100)AVER,b100 FORMAT("平均数是",F13.5,/,"与平均数最接近且比平均数小的是:",I3)READ(*,*) CONTAINSSUBROUTINE fun(s,b,AVER,N)implicit noneinteger(4)::s(N),i,t,j,Ninteger(4)::breal(8)::averAVER=REAL(sum(S)/N)S=AVER-SFORALL(I=1:N,S(I)<0)S(I)=MAXVAL(ABS(S))b=AVER-MINVAL(S)end SUBROUTINE funend program main5,关于fortran编程你下的这个我也下过,一个蓝色带竖道的plate3,对吧,不是完整版,不能用 。你还是到迅雷上搜多Fortran,就是那个visal fortran6.6,大概536M , 可以用 。我就是用的那个 。安装要序列号,上面也有人发布 , 记住要自己一个个字打,不要复制 。还有有的时候装到其他盘不能用的话,就默认安装装到C盘,就可以用了,很奇怪 。你用的是免费版的 Ftn95,看你需要什么了 , 基本的编译功能还是有的 。区别于收费的 IVF,CVF,这个编译器缺少较大的函数库,详细的帮助文档 。同时对程序的优化不如 Intel 做得好 。Intel Visual Fortran 虽然比较大,收费,但还是能找到破解的,对计算要求较高的话,推荐使用这个编译器 。Plato3 是 Ftn95 的一个 IDE,Intel Visual Fortran 需要 Visual Studio 2005 或 2008 这个 IDE 环境 , 否则只能命令行编译 。window 下面有 微软的digital fortran5,后来卖给了康柏,成了campaq visual fortran6, 现在成了惠普的hp compaq visual fortran6.6,现在又转让给intel 成了 intel visual fortran 9. fortran 的window下免费编译器,我发在贴吧里面有几个,自己去看看,哪个适合你 。linux下自带gcc可以编译fortran,sun提供linux版本的编译器,不过好像是suse linux专用的 。unix系统 fortran更是内置的命令

    推荐阅读