dvbbs
收藏本页
联系我们
论坛帮助
dvbbs

>> Fortran语言使用经验交流
搜一搜相关精彩主题 
Fortran中文网Fortran中文网—Fortran语言经验交流Fortran语言使用经验交流 → [求助]麻烦哪位高手给小弟解答一下,谢谢了

您是本帖的第 3499 个阅读者
平板 打印
标题:
[求助]麻烦哪位高手给小弟解答一下,谢谢了
lcl116016947
帅哥哟,离线,有人找我吗?
等级:新手上路
文章:3
积分:214
门派:无门无派
注册:2011年3月15日
 用支付宝给lcl116016947付款或购买其商品,支付宝交易免手续费、安全、快捷! 点击这里发送电子邮件给lcl116016947

发贴心情
[求助]麻烦哪位高手给小弟解答一下,谢谢了
program main
implicit none
character(len=80) a,b
integer c,d,e
write(*,*) "请输入字符串:"
read(*,"(A80)") a
d=1
c=len_trim(a)
do e=1,c,1
  if(a(e:e)/=' ') then
    b(d:d)=a(e:e)
d=d+1
  end if
end do
write(*,"(A80)") b      本人现在正在学fortran 上面是我编的程序 为什么在read处加不加"(A80)"计算的结果不一样呢
end  
program main
implicit none
character(len=80) a,b
integer c,d,e
write(*,*) "请输入字符串:"
read(*,"(A80)") a
d=1
c=len_trim(a)
do e=1,c,1
  if(a(e:e)/=' ') then
    b(d:d)=a(e:e)
d=d+1
  end if
end do
write(*,"(A80)") b
end
本人现在正在学fortran 上面是我编的程序 为什么在read处加不加"(A80)"计算的结果不一样呢
[此贴子已经被作者于2011-3-16 0:19:27编辑过]
ip地址已设置保密
2011/3/16 0:15:50

网上贸易 创造奇迹! 阿里巴巴 Alibaba
Powered By Dvbbs Version 7.1.0 Sp1
Copyright ©2005 - 2008 www.fortran.cn
页面执行时间 0.11328 秒, 5 次数据查询
京ICP备05056801号