|
|
怎样修改下面的代码,从k(i)数组中1000个不为0的元素随机选择900个置0?
!按90%随机去点
do m = 1, 900
call random_number(r1(m))
i = r1(m)*1000+1
k(i) = 0
do j=1,1000
if(a(i,j) /= 0 .and. i /= j)then
a(i,j) = 0
a(j,i) = 0
k(j) = k(j) - 1
end if
end do
end do
![随机数问题]()
1.png
![随机数问题-1]()
2.png |
» 猜你喜欢
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有9人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有7人回复
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有12人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有8人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有7人回复
售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急
已经有8人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有12人回复
售SCI一区文章,我:8.O.55.1.O.54,科目齐全,可伽急
已经有14人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有16人回复
售SCI一区T0P文章,我:8O.55.1.O.54,科目全,可伽急
已经有10人回复
|