program lxj
implicit none
real a(1201,103),b(1200,102)
integer::i,j,p=0,k=1
open(7,file='d:\bylw\out4\3.txt')
do j=1,1200
do i=1,102
read(7,*) a(j,i)
end do
end do
close(7)
do j=1,102
do i=1,1200
if(a(i,j)<-0.5)then
p=p+1
b(k,j)=p
else
p=0
k=k+1
b(k,j)=0
end if
end do
end do
open(9,file='d\bylw\out5\3.txt')
write(9,*) b(k,102)
close(9)
end
do j=1,1200
do i=1,102
read(7,*) a(j,i)
end do
end do
do j=1,1200
read(7,*) a(j,:)
end do
fcode 发表于 2017-4-11 07:52
[mw_shl_code=fortran,true]do j=1,1200
do i=1,102
read(7,*) a(j,i)
问题1.jpg (35.52 KB, 下载次数: 159)
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |