- ベストアンサー
FORTRAN で出力した文字の 左寄せについて
C Pad for Salford FTN77というコンパイラを使っております。 下記の様にOPENで開いてCLOSEでとじたTEXT文についてですが… WRITE(*,*) '入力した数に1プラスされます。' READ (*,*) A B=A+1 OPEN(UNIT=10,FILE='C:\001.txt') WRITE(10,100) '入力したのは',A WRITE(10,100) '1たすと',B 100 FORMAT(A) CLOSE(10) STOP …計算もされず、左寄せにもなりません。 仮に「100 FORMAT(A)」を消して(10,100)を(10,*)にすると左寄せにはなりませんが 計算して結果は表示されます。 計算して結果を左寄せにするにはどうすればよいでしょうか。 ご存知の方、アドバイスをお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#65504
回答No.3
その他の回答 (3)
- ultraCS
- ベストアンサー率44% (3956/8947)
回答No.4
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.2
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.1
お礼
アドバイスありがとうございます。 対処方法まで教えていただきまして感謝しております。 FORMAT(A)に対する認識が甘かったようです。 文字型データへの変換に対してもう少し勉強してみます。ありがとうございました。