主题:【求助】谁进来帮帮我···
华丽颓废
[专家分:0] 发布于 2010-10-21 23:15:00
遍这么一程序:用户输入一个内含空格的字符串,使用循环把字符串中的空格符消除之后再重新输出···
方法多点越好···[em2]
回复列表 (共2个回复)
沙发
x554115737 [专家分:0] 发布于 2010-10-31 10:24:00
program main
implicit none
integer, parameter :: length = 79
character(len=length) :: input, output
integer i,j
write(*,*) "请输入一个字串"
read(*,"(A79)") input
j=1
do i=1, len_trim(input)
if ( input(i:i) /= ' ' ) then
output(j:j)=input(i:i)
j=j+1
end if
end do
write(*,"(A79)") output
stop
end program
我来回复