Fortran编程作业题!

问题描述:

Fortran编程作业题!
Fortran 90的自定义类型,在主程序中定义一个新的类型distance.这个类型中有3个浮点数类型的元素,分别以米(m)、厘米(cm)、英寸(inch)为单位来记录同样的一段长度.请编写一个程序,程序会以公尺为单位来读入一段长度,并自动计算出其他单位的数值.
1个回答 分类:综合 2014-09-23

问题解答:

我来补答
! 自定义类型
TYPE distance
real::meter,centimeter,inch
END TYPE distance
! 换算,...表示换算比例,你自己搜一下吧.我忘了
real::dist
TYPE(distance)::dist1
read(*,*)dist
dist1%meter=dist*...
dist1%centimeter=dist*...
dist1%inch=dist*...
! 程序其它部分忽略
 
 
展开全文阅读
剩余:2000
下一页:请说清为什么