24小时热门版块排行榜    

查看: 541  |  回复: 1

astringent

铜虫 (著名写手)

[交流] 【求助】如何看数组中存了几个元素? 已有1人参与

初学fortran,需要把符合某一条件的k值存在一个数组内,因符合条件的k值可能有一个也可能是2个,想在enddo(2)后面加判断条件用来判断数组acc(j)储存了几个值,每个值是什么,但是不知道具体如何操作。请大家指点,先谢了。
program
do j=1,2
do k=1,100
if (---) then
acc(j)=k
endif
enddo
enddo(2)
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

holmescn

金虫 (正式写手)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+2):鼓励应助 2010-11-25 07:28:32
改成这样:
CODE:
program
j = 1
do k = 1, 100
  if(---) then
    acc(j) = k
    j = j + 1
  end if
end do
if(j .eq. 2) then
有两个值
end if

2楼2010-11-22 18:04:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 astringent 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见