答えて
write
ステートメントには、オプションのadvance
指定子がありますが、print
では指定できません。
複数の項目を同じ行に印刷するために、複数の項目をadvance="no"
と複数のコードで作成することができます。ただ、一例として、do
ループ内からそれを使用して:advance
は「何かを印刷するには、「*」を使用して(並び出力で使用することはできませんことを
do i=1,3
write(*, fmt="(1x,a,i0)", advance="no") "loop #", i
end do
write(*,*) ! Assumes default "advance='yes'".
write(*,*) "--OK, the loop is done!"
! Example output:
loop #1 loop #2 loop #3
--OK, the loop is done!
注意")。したがって、書式指定子の例として、書込みステートメントごとに1つの空白スペース、文字列、および1つの整数を出力する書式指定子の例を示しました(fmt="(1x,a,i0)"
)。言語リファレンスやコンパイラのドキュメントが便利です。たとえば、hereを参照してください。
他の人も示唆しているように、これが望ましい動作であれば、write
を使用することをお勧めします。何らかの理由でまだprint
を使用したい場合は、印刷する前に出力項目を1つの変数または変数リストにアセンブルする必要があります。
以下は、フォーマット記述子の詳細を知るのに便利です:http://www.chem.ox.ac.uk/fortran/format.html、私は 'PRINT'のようなループのない行列を表示するためのものは何も見つかりませんでしたがオファー。 – Codoscope
@ Qu'est-cet'yontええ、私はあなたがそれによって何を意味するか分かりません。 'print'が行うことができることの例を示してもらえますか? –
- 1. windbgを:印刷改行なしのダ
- 2. MIPSの改行を印刷
- 3. 改行へのtqdm印刷
- 4. rake/buildrで改行を印刷
- 5. echo -eなしでbashで改行を印刷するには?
- 6. ルビーの改行なしで何かを印刷するには
- 7. 改行なしでGAPのテキストファイルに印刷するには?
- 8. R改行データフレームから印刷
- 9. System.out.printが何も印刷しないうちにSystem.out.printlnが改行を印刷するのはなぜですか?
- 10. 奇妙な行動float値を印刷
- 11. 改行を印刷するとループが止まらない
- 12. 改行を印刷するための適切なフォーム(Python)
- 13. CSSと改ページの印刷
- 14. 発行印刷UITextField値
- 15. Cythonで改行なしの書式変数を印刷する方法
- 16. 改行のないHaskellの印刷文字列
- 17. html印刷で2ページ改行を設定
- 18. Pythonで作られたRTFファイルの改行を印刷する
- 19. sqlite3で改行を印刷するには
- 20. 印刷CSS - Chromeでの改ページ
- 21. grepが末尾の改行を印刷しないようにするには?
- 22. Excel VBA余分な改行が印刷ステートメントを介して挿入される
- 23. JAVA - 改行を含む文字列を印刷
- 24. 改行を印刷する最もPythonの方法
- 25. Python - 改行時に各文を印刷する
- 26. 最後に改行を印刷しないでpythonスクリプトを実行しますか?
- 27. Selenium:Webtableの異なる行の値を印刷できません
- 28. 印刷値
- 29. 印刷値
- 30. str.formatで印刷すると不安定な改行が発生する
'print'を使用するときに明示的なフォーマットを指定する方法を尋ねますか? – francescalus
印刷は、基本的に、あまりカスタマイズできない形式の書き込みです。なぜあなたはこれをやろうとしていますか? – Ross
ちょうど書き込みを使用して、プリントは単純なもののためだけです。 –