fortran 中用write语句怎么不自动换行?

fortran 中用write语句怎么不自动换行


aluckdog
浏览 5969回答 4
4回答

莫回无

fortran中“/”表示换行,举个例子program maininteger:: a=5,b=6write(*,"(i3,/,i3)") a,bend program mainFortran中一般一个wirte语句的内容写在一行。若想在不同行输入也可与do结合。

小唯快跑啊

write 使用一次必须换行如果你的意思是一行写不下你想输出的语句,可是用续行符号&如write(*,*) 'lelrwrkdkas dfsfs df &dsfdsfd sfdsffds fsd fs sdf'

小怪兽爱吃肉

在格式语句format的尾部加上斜杠"\"可实现不自动换行。例如:a=12.23b=23.33c=45.89write(*,100)awrite(*,100)bwrite(*,100)c100 format(1X,1F9.2\)end

千万里不及你

简单,例如你给的 数组 a=(/ 5,6,7,8,9 /)write(*,"(5i2)")a注意那个 5 ,你数组是多少个元素,那里就是多少
打开App,查看更多内容
随时随地看视频慕课网APP