中易网

FORTRAN77中输出语句WRITE的格式?

答案:2  悬赏:80  
解决时间 2021-04-08 00:13
比如:
write (*,10) myid,numprocs,processor_name
10 FORMAT('hello world!process',I2,'of',I1,'on',20A)

能给我解释一下吗?里面的I2,I1,20A分别指代的是myid,numprocs,processor_name。但是为什么是用I2,I1,20A呢?
能不能给我更为通用的write语句的格式以及FORMAT的相关说明呢?
最佳答案
I代表整数,A代表的是字符串,你的问题中的20A应该改成A20,I、A后面的数字表示整数和字符串的限定长度。
这说明myid是两位整数,numprocs是一位整数,processor_name 是个长度不超过20个字符的字符串,这三个变量都会在这个输出语句前面赋值的。
write (*,10)这里的10就代表输出格式,它的形式下面有限定的10 FORMAT('hello world!process',I2,'of',I1,'on',A20)。
这里的方式已经是最简捷的了。
全部回答
i代表整数,a代表的是字符串,你的问题中的20a应该改成a20,i、a后面的数字表示整数和字符串的限定长度。这说明myid是两位整数,numprocs是一位整数,processor_namenbsp;是个长度不超过20个字符的字符串,这三个变量都会在这个输出语句前面赋值的。writenbsp;(*,10)这里的10就代表输出格式,它的形式下面有限定的10nbsp;format(‘hellonbsp;world!process‘,i2,‘of‘,i1,‘on‘,a20)。这里的方式已经是最简捷的了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求921路公交车的路线图(西安)
光电鼠标滚轮只能向下不能向上滚动怎么解决?
见男友家长前打破杯子碗什么意思
电脑被“网络系统优化”后无法连接了,该怎么
男朋友对现认女朋友说忘不了前女友,前认伤他
辽宁省冶金地质勘查局物探测绘大队怎么去啊,
镀晶的广告词应该怎么写
,感谢使用中行信用卡!根据综合信用评分,拟将
权志龙crooked歌词的意思
欣星河主题酒店在哪里啊,我有事要去这个地方
我明知道有些东西不属于我,可我不愿意放弃。
甲乙两人沿着400米环形跑道跑步,他们同时从
psp山脊赛车2 iso下载 在哪有完整版本的啊 能
名仁大酒店-美容美发这个地址在什么地方,我
行政强制执行是否由法律法规设定
推荐资讯
Does it make sense to you? 怎么翻译
现代景观的含义
Linux 下 提取一个命令的返回的一行结果的 某
去vivo手机专卖店面试的内容是什么
如何成为骨髓志愿者
大人肚子痛是不是有虫
传奇霸业亡灵主宰是怎么卡的
告别浮躁,追求从容,高中作文
女朋友要生日了,她喜欢兔子,送什么好?
清华同方台式电脑睡眠后显示器不亮
鱼塘旁边种植什么果树最好!!我们这个是温热
腋窝长痘痘了 应该怎么办
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?