FORTRAN 90 的format语句怎么用?
这是我的代码:
print "(26x,2x,2x,2x,'英语')"
100 format(输入第 位同学4门课的成绩:',t7,i1\)
write (*,100) 1
read (*,'(f4.1,2x,f4.1,2x,f4.1,2x,f4.1)'),a1,a2,a3,a4
write (*,100) 2
read(*,'(f4.1,2x,f4.1,2x,f4.1,2x,f4.1)') b1,b2,b3,b4
write (*,100) 3
read(*,'(f4.1,2x,f4.1,2x,f4.1,2x,f4.1)') c1,c2,c3,c4
avera1=.25*(a1+a2+a3+a4)
avera2=.25*(b1+b2+b3+b4)
avera3=.25*(c1+c2+c3+c4)
print "(15x,2x,2x,2x,'英语',2x,'总成绩',2x,'平均成绩')"
print "('第1位同学成绩:',f4.1,2x,f4.1,2x,f4.1,2x,f4.1,2x,f5.1,x,f4.1)",a1,a2,a3,a4,4*avera1,avera1
end
format语句不应该这么用吗?怎么有语法错……
人气:327 ℃ 时间:2020-07-13 05:44:13
解答
100 format ( ' 输入第' ,i1, '位同学4门课的成绩:'\)的确用这个就对了,但是为什么我的不对?……还有为什么标号一般是100,200的,用1,2也可以啊?谢谢!你的 100 format(输入第 位同学4门课的成绩:',t7,i1\) 中的文字(字符)没有用引号引起来,还有t7是什么含义?标号一般是100,200的,是一种习惯的用法,用1,2当然也可以。
推荐
- fortran语句 read(45,'(i4,f12.5,1p6e16.7)')是什么意思呢?后面这些format是什么呢?好长啊
- fortran的3个简单语句,有谁会fortran的解释下
- fortran 语句
- 质量均为m的a,b物体叠放在粗糙的水平面上,a,b间及a与地面间的动摩擦因数均为u.现对a施加一水平力,使a,b一起做匀速直线运动,则水平力的大小为?a,b间摩擦力的大小为?
- 英语翻译
- 近期,中期,远期,目标用文言文怎么表达?
- 我国交流电的频率是50赫兹.那么交流电的周期是多少?每分钟内电流方向改变多少次?
- 李叔叔买3千克苹果和5千克梨共花22.5元.王阿姨买1千克苹果和1千克梨共花5.5元.每千克苹果和每千克里各多少元?
猜你喜欢
- 求可以替代形容 :“普通朋友” “朋友” “好朋友” “死党(发小)”“朋友最高级犹如生死之交”的词语
- 在平行四边形ABCD中,对角线AC和BD交于点o,若AC=8,BD=6
- 一堆圆锥形的小麦,底面直径为8米,高为1.5米.如果把这些小麦放到一个底面直径为4米的圆柱形粮仓里,小麦
- 北京奥运会开幕式选择在8月8日举行,从天气和气候的角度看,理由是
- 氮 ,铝 ,氧 三种元素形成 化合物的化学式
- 若a=b-3,则b-a的值是( ) A.3 B.-3 C.0 D.6
- 为保护环境,增进城市文明交流设计一条宣传标语
- 用运算定律来填空 谢谢 我会加悬赏的↓↓↓↓↓↓↓↓