24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1503  |  回复: 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 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 求调剂 +7 Aniyaio 2026-04-02 7/350 2026-04-02 16:42 by zzsw+
[考研] 085601一志愿北理325分求调剂 +3 找调剂,, 2026-04-02 3/150 2026-04-02 16:42 by asdfzly
[考研] 071000生物学调剂 +6 知昭蔓 2026-04-02 6/300 2026-04-02 15:28 by sophie2180
[考研] 348求调剂 +6 吴彦祖24k 2026-04-02 6/300 2026-04-02 14:07 by 给你你注意休息
[考研] 一志愿北京科技大学材料学硕328分求调剂 +6 1段时间 2026-03-31 7/350 2026-04-02 13:57 by 3041
[考研] 初试301,代码085701环境工程,本硕一致,四六级已过,有二区一作,共发表5篇论文 +6 axibli 2026-04-01 6/300 2026-04-02 13:42 by Ecowxq666!
[考研] 材料化工340求调剂 +5 jhx777 2026-03-30 5/250 2026-04-02 12:45 by smileboy2006
[考研] 272求调剂,接受跨专业调剂! +4 闲鱼卢 2026-03-31 4/200 2026-04-02 11:18 by guyan1000
[考研] 302求调剂一志愿北航070300,本科郑大化学 +8 圣日耳曼条 2026-04-01 11/550 2026-04-02 07:40 by chemdavid
[考博] 26年申博 +3 staryer 2026-03-30 4/200 2026-04-01 23:21 by ai4pharm
[考研] 材料调剂 +14 一样YWY 2026-04-01 14/700 2026-04-01 21:07 by lijunpoly
[考研] 307分求调剂 +14 (o~o) 2026-03-31 15/750 2026-04-01 20:43 by longlotian
[考研] 310分求调剂 +4 成功上岸wang 2026-04-01 4/200 2026-04-01 20:35 by liu823948201
[考研] 285求调剂 +7 AZMK 2026-03-30 13/650 2026-04-01 17:00 by 七度不信任
[考研] 一志愿 南京航空航天大学 ,080500材料科学与工程学硕 +7 @taotao 2026-03-30 7/350 2026-04-01 14:30 by chenqifeng666
[考研] 085600,321分求调剂 +13 大馋小子 2026-03-31 13/650 2026-04-01 12:35 by chemdavid
[考研] 哈尔滨工业大学材料与化工专硕378求调剂 +3 塔比乌斯 2026-03-30 3/150 2026-03-30 22:55 by 无际的草原
[考研] 086000生物与医药调剂 +5 Feisty。 2026-03-28 9/450 2026-03-29 12:02 by longlotian
[考研] 复试调剂 +3 raojunqi0129 2026-03-28 3/150 2026-03-28 15:27 by 落睿可思
[考研] 315调剂 +4 0860求调剂 2026-03-26 5/250 2026-03-27 11:23 by wangjy2002
信息提示
请填处理意见