24小时热门版块排行榜    

查看: 1525  |  回复: 1

q1036210267

木虫 (正式写手)

[求助] fortran 中 排序问题

fortran 中 排序问题,       
integer::a(size)=(/5,3,6,4,8,7,1,90,21,10/)
integer::b(size)=(/5,3,6,4,8,7,1,9,200,100/)

对a 进行从小到大排序,前提是b和a对应的,b随a排序而变化。
也就是我想得到这样的一个结果,排完序后写成:
(*,10)i, a(i),b(i)
10 format(3i4)

结果为:

   1       1          1
   2       3          3   
   3       4          4
   4       5          5
   5       6          6
   6       7          7
   7       8          8
   8     10      100
   9     21     200
  10    90         9


谢谢啦
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

生活中坚持快乐的原则不改变,学习工作中踏实上进!`~`
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

q1036210267

木虫 (正式写手)


jjdg: 金币+1, 感谢分享 2012-04-14 12:48:06
我攻克这个 问题了。现在我把程序贴出来。

        program main
        implicit none
        integer,parameter:: size=10
        integer:: a(size)=(/5,3,6,4,8,7,1,90,21,10/)
        integer:: b(size)=(/5,3,6,4,8,7,1,9,2,10/)
        integer:: i, j, t1, t2

        do i = 1, size-1
          
           do j = i+1, size

              if( a(i) > a(j) )then
               
                      t1=a(i)
                  t2=b(i)
                  a(i) = a(j)
                  b(i) = b(j)
                  a(j) = t1
                          b(j) = t2          

                  endif
  
           enddo

        enddo

        do i = 1,10       

        WRITE(*,10)i, a(i), b(i)

        enddo

10    format(3i5)

        end
生活中坚持快乐的原则不改变,学习工作中踏实上进!`~`
2楼2012-04-13 14:35:21
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 学员94tPwG 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 今年也是没消息就是没中么 +5 vito刘 2026-06-13 9/450 2026-06-14 11:31 by newfuzzy1
[考研] *O_o^ +3 jk31rb6vyz 2026-06-12 3/150 2026-06-14 09:08 by 8bmv3h4hvh
[找工作] *囍 +4 m584r2z4j3 2026-06-12 4/200 2026-06-14 09:06 by 8bmv3h4hvh
[论文投稿] ⊙▽⊙ +3 m584r2z4j3 2026-06-11 3/150 2026-06-14 08:46 by 8bmv3h4hvh
[硕博家园] T^T +7 m584r2z4j3 2026-06-11 8/400 2026-06-14 08:34 by 8bmv3h4hvh
[考博] T^T +4 q1zg6x4lf3 2026-06-12 4/200 2026-06-14 08:26 by 8bmv3h4hvh
[考博] T^T +4 m584r2z4j3 2026-06-11 4/200 2026-06-14 08:08 by 8bmv3h4hvh
[基金申请] 函评 +3 布布和一二 2026-06-13 3/150 2026-06-13 23:35 by 芋圆香飘飘
[找工作] 售SCI文章,我:8.O.5.51O.5.4,科目齐全,可十急 +3 q1zg6x4lf3 2026-06-12 3/150 2026-06-13 19:07 by 1js5n6upxm
[公派出国] +4 q1zg6x4lf3 2026-06-12 4/200 2026-06-13 19:05 by 1js5n6upxm
[考研] T^T +6 m584r2z4j3 2026-06-11 6/300 2026-06-13 18:29 by lkmi35jdzt
[文学芳草园] 咸菜 +3 myrtle 2026-06-10 3/150 2026-06-13 18:29 by ahsoarli
[考博] π_π +4 m584r2z4j3 2026-06-11 4/200 2026-06-13 18:25 by lkmi35jdzt
[考研] o>_<o +5 m584r2z4j3 2026-06-11 5/250 2026-06-13 18:22 by lkmi35jdzt
[找工作] 售SCI文章,我:8.O.5.51O.5.4,科目齐全,可十急 +4 q1zg6x4lf3 2026-06-12 4/200 2026-06-13 08:53 by t4hz8376wy
[论文投稿] →_→ +5 m584r2z4j3 2026-06-11 5/250 2026-06-13 08:13 by t4hz8376wy
[考博] [急招]吉林大学招收26年9月入学考核制博士生1名,截止今晚24点前 +3 hehejin 2026-06-10 4/200 2026-06-12 18:24 by 冻雨天
[基金申请] 前几天时间戳更新了 +8 vito刘 2026-06-11 13/650 2026-06-12 14:17 by BlakeReary
[教师之家] AASSDDFF +3 m584r2z4j3 2026-06-11 3/150 2026-06-12 11:28 by zs48m4lz8g
[考博] 博士申请 +3 张城斐 2026-06-07 3/150 2026-06-08 09:15 by A大朋同学
信息提示
请填处理意见