fortran中是如何实现将两个变量的值在同一行进行打印出来的 15
3个回答
展开全部
一般如果变量的值不是太多位数,用语句:write(*,*) x,y 即可实现同行输出表示。
如果变量有很多位(精确值很高,或者数值很大),可以加上编辑符命令:
write(*,100) x,y
100 FORMAT(1X,F15.4) !即变量总共占15个空位,小数点后保留四位有效数字。
这样写有个好处,就是无论数值有多大都可以实现同行表示,因为位子足够,不会发生跳行。
如果变量有很多位(精确值很高,或者数值很大),可以加上编辑符命令:
write(*,100) x,y
100 FORMAT(1X,F15.4) !即变量总共占15个空位,小数点后保留四位有效数字。
这样写有个好处,就是无论数值有多大都可以实现同行表示,因为位子足够,不会发生跳行。
参考资料: 《fortran语言--fortran77程序结构设计》---谭浩强,田淑清
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询