Fortranの通常のread
ステートメントは、RETURN キーが押されるまでプログラムの実行を中断します。RETURN キーを待たずに、押されたキーを読み取るステートメントを探しています。キーが押されなくても、プログラムは停止しません。ご回答ありがとうございます。
編集:質問を明確にする必要があるソースコードを次に示します。
Program test1
n=2
do while (n==2)
read (*,*) n
write (*,*) 'Output'
end do
end program test1
Program test2
n=2
do while (n==2)
UnknownReadStatement (*,*) n
write (*,*) 'Output'
end do
end program test2
キーが押されていない場合、プログラムtest1
は画面に「出力」という単語を書き込みません。
私が探している read ステートメントを使用するtest2
と、「2」以外のキーが押されるまで、プログラムは画面を「出力」で埋める必要があります。