±±¾©Ê¯ÓÍ»¯¹¤Ñ§Ôº2026ÄêÑо¿ÉúÕÐÉú½ÓÊÕµ÷¼Á¹«¸æ
²é¿´: 1636  |  »Ø¸´: 6
µ±Ç°Ö»ÏÔʾÂú×ãÖ¸¶¨Ìõ¼þµÄ»ØÌû£¬µã»÷ÕâÀï²é¿´±¾»°ÌâµÄËùÓлØÌû

ÐÐÔÆÁ÷Ë®cs

½ð³æ (СÓÐÃûÆø)

[ÇóÖú] FORTRAN ¶ÁÈ¡ÎļþÊý¾Ý³ö´í

PROGRAM MAIN
        REAL L(1340,4)
        M=1340
        N=4
        OPEN(UNIT=1,FILE='F1.DAT',STATUS='OLD',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        READ(1,*) ((L(M,N),I=1,N),J=1,M)
        OPEN(UNIT=2,FILE='F2.DAT',STATUS='NEW',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        WRITE(2,200) L
        CLOSE(1)
        CLOSE(2)
200        FORMAT(1X,4F10.2)
        END


F1.DAT ²¿·ÖÎļþ
2570        2649        2540        2530

2532        2558        2544        2459

2479        2494        2515        2450

2448        2511        2458        2448

2407        2515        2510        2407

2436        2444        2384        2396

2320        2362        2330        2316

2280        2382        2320        2315

2324        2369        2252        2260

2282        2284        2303        2241

2239        2347        2232        2215

µ«ÊÇF2.DAT ÔõôȫÊÇ0
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
       0.00      0.00      0.00      0.00
»Ø¸´´ËÂ¥

» ÊÕ¼±¾ÌûµÄÌÔÌûר¼­ÍƼö

Linuxϵͳѧϰ

» ±¾ÌûÒÑ»ñµÃµÄºì»¨£¨×îÐÂ10¶ä£©

» ²ÂÄãϲ»¶

» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:

ΪÎÞΪ£¬ÊÂÎÞÊ£¬Î¶ÎÞζ¡£´óС£¬¶àÉÙ£¬±§Ô¹ÒԵ¡£Í¼ÄѺõÆäÒ×Ò²£¬Îª´óºõÆäϸҲ¡£
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ÐÐÔÆÁ÷Ë®cs

½ð³æ (СÓÐÃûÆø)

ËÍÏÊ»¨Ò»¶ä
PROGRAM MAIN

        INTEGER,ALLOCATABLE::A(:,

        INTEGER M,N

        WRITE(*,*)'ENTER M AND N :'

        READ(*,*) M,N

        ALLOCATE(A(M,N))

        OPEN(UNIT=1,FILE='F1.DAT',STATUS='OLD',ACCESS='SEQUENTIAL',FORM='FORMATTED')

        DO 10,I=1,M

          DO 20,J=1,N

        READ(1,*) A(I,J)

20        CONTINUE       

        CALL SORT(A,N)

10        CONTINUE

        OPEN(UNIT=2,FILE='F2.DAT',STATUS='NEW',ACCESS='SEQUENTIAL',FORM='FORMATTED')

        WRITE(2,100) ((A(I,J),J=1,N),I=1,M)

        CLOSE(1)

        CLOSE(2)

100        FORMAT(1X,4(3X,I6))

        END

C       

        SUBROUTINE SORT(A,N)

        INTEGER N,P,A(N),K

        DO 10,J=1,N-1

          P=J

          DO 20,I=J+1,N

            IF(A(I).LT.A(P)) THEN

              P=I

                END IF

20      CONTINUE

          K=A(J)

          A(J)=A(P)

          A(P)=K

10        CONTINUE

        END


F1.DATÈçÏ£¬Ï£Íû¸ßÊÖ°ïÎÒµ÷ÊÔһϣ¬ÎÒµÄÄ¿µØÊǽ«F1.datÖеÄÊý¾Ý£¬¶ÁÒ»ÐÐÈ»ºóÅÅÐò£¬ÔÙ¶ÁÒ»ÐÐÔÙÅÅÐò¡£µ«ÊÇÎÒ·¢ÏÖ³ÌÐò¶ÁÈ¡ÎļþÍêÈ«ÊÇÒ»ÁжÁÈ¡µÄ¡£¼¸¸öÀý×Ó:ÎÒ±¾À´Ïë¶Á4*4
¾ØÕ󣬵«ÊdzÌÐòÈ´¶ÁÁ˵ÚÒ»ÁеÄ16¸öÊý¾Ý¡£
2570        2649        2540        2530

2532        2558        2544        2459

2479        2494        2515        2450

2448        2511        2458        2448

2407        2515        2510        2407

2436        2444        2384        2396

2320        2362        2330        2316

2280        2382        2320        2315

2324        2369        2252        2260

2282        2284        2303        2241

2239        2347        2232        2215

2207        2220        2216        2200

2204        2212        2174        2133

2135        2137        2140        2079

2115        2176        2203        2036

2107        2139        2742        2067

2053        2036        5555        2020

2009        1998        3807        1960

1947        2003        4393        1978

1986        1997        4894        1929

1955        1995        2131        1959

1909        1951        1927        1903

1910        1949        1873        1849

1852        1928        1842        1848

1882        1871        1830        1829

1869        1901        1772        1768
ΪÎÞΪ£¬ÊÂÎÞÊ£¬Î¶ÎÞζ¡£´óС£¬¶àÉÙ£¬±§Ô¹ÒԵ¡£Í¼ÄѺõÆäÒ×Ò²£¬Îª´óºõÆäϸҲ¡£
7Â¥2012-06-27 11:17:07
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
²é¿´È«²¿ 7 ¸ö»Ø´ð

mingkeng

ÖÁ×ðľ³æ (ÕýʽдÊÖ)

¡¾´ð°¸¡¿Ó¦Öú»ØÌû

¡ï ¡ï ¡ï ¡ï ¡ï ¡ï
¸Ðл²ÎÓ룬ӦÖúÖ¸Êý +1
jjdg: ½ð±Ò+1, ¸Ðл²ÎÓë 2012-06-25 00:07:55
ÐÐÔÆÁ÷Ë®cs: ½ð±Ò+5, ¡ï¡ï¡ïºÜÓаïÖú 2012-06-25 10:36:02
PROGRAM MAIN
        REAL L(1340,4)
        M=1340
        N=4
        OPEN(UNIT=1,FILE='F1.DAT',STATUS='OLD',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        READ(1,*) ((L(j,i),I=1,N),J=1,M)
        OPEN(UNIT=2,FILE='F2.DAT',STATUS='NEW',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        WRITE(2,200) L
        CLOSE(1)
        CLOSE(2)
200        FORMAT(1X,4F10.2)
        END


½«READ(1,*) ((L(M,N),I=1,N),J=1,M)ÐÞ¸ÄΪREAD(1,*) ((L(j,i),I=1,N),J=1,M)¼´¿É
2Â¥2012-06-24 22:47:25
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ÐÐÔÆÁ÷Ë®cs

½ð³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
2Â¥: Originally posted by mingkeng at 2012-06-24 22:47:25
PROGRAM MAIN
        REAL L(1340,4)
        M=1340
        N=4
        OPEN(UNIT=1,FILE='F1.DAT',STATUS='OLD',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        READ(1,*) ((L(j,i),I=1,N),J=1,M)
     ...

PROGRAM MAIN
        INTEGER L(1340,4)
        M=1340
        N=4
        OPEN(UNIT=1,FILE='F1.DAT',STATUS='OLD',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        READ(1,100) ((L(j,i),I=1,N),J=1,M)
        OPEN(UNIT=2,FILE='F2.DAT',STATUS='NEW',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        WRITE(2,200) L
        CLOSE(1)
        CLOSE(2)
100        FORMAT£¨4I6£©
200        FORMAT(4£¨2X,4I6£©)
        END
¶Ô³ÌÐòÉÔ΢¸ÄÁËһϣ¬µ«ÊdzöÏÖÁËinput conversion error¡£ÎÒÖªµÀ  READ(1,100) ((L(j,i),I=1,N),J=1,M)
100        FORMAT£¨4I6£©ÓдíÎó¡£µ«²»ÖªµÀÔõô¸Ä¡£Âé·³Äã°ïÎÒ¿´¿´¡£
ΪÎÞΪ£¬ÊÂÎÞÊ£¬Î¶ÎÞζ¡£´óС£¬¶àÉÙ£¬±§Ô¹ÒԵ¡£Í¼ÄѺõÆäÒ×Ò²£¬Îª´óºõÆäϸҲ¡£
3Â¥2012-06-25 10:40:58
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

mingkeng

ÖÁ×ðľ³æ (ÕýʽдÊÖ)

ÒýÓûØÌû:
3Â¥: Originally posted by ÐÐÔÆÁ÷Ë®cs at 2012-06-25 10:40:58
PROGRAM MAIN
        INTEGER L(1340,4)
        M=1340
        N=4
        OPEN(UNIT=1,FILE='F1.DAT',STATUS='OLD',ACCESS='SEQUENTIAL',FORM='FORMATTED')
        READ(1,100) ((L(j,i),I=1,N),J=1,M) ...

±ØÐëÖªµÀÄãԭʼÊý¾ÝµÄÅŷŸñʽ£¿×÷Ϊ¸½¼þ£¬·¢ÉÏÀ´¿´¿´£¬ÓÐÒ»Á½ÐоÍÐÐ
4Â¥2012-06-26 17:41:15
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[¿¼ÑÐ] 277Çóµ÷¼Á ÊýÒ»104·Ö +9 Æ¿×ÓPZ 2026-04-05 13/650 2026-04-06 23:48 by À¶ÔÆË¼Óê
[¿¼ÑÐ] ¹¤¿Æ 22408 267ÇóÍÆ¼ö +4 wanwan00 2026-04-05 5/250 2026-04-06 22:47 by chenzhimin
[¿¼ÑÐ] 0703»¯Ñ§µ÷¼Á 348·Ö +7 °¦ÎÒ³¬ÕæÃ»ÕÐÁË 2026-04-06 7/350 2026-04-06 19:50 by lijunpoly
[¿¼ÑÐ] Çóµ÷¼Á +5 chenxrlkx 2026-04-05 7/350 2026-04-06 07:54 by houyaoxu
[¿¼ÑÐ] 0703Çóµ÷¼Á383·Ö +9 W55j 2026-04-03 9/450 2026-04-06 06:50 by houyaoxu
[¿¼ÑÐ] Çóµ÷¼Á +7 ÕÅ.1 2026-04-05 7/350 2026-04-05 20:40 by à£à£à£0119
[¿¼ÑÐ] 22408 ×Ü·Ö320£¬Ò»ÆªÂÛÎĶþ×÷£¬Á½¸ö¹úÈý£¬Çóµ÷¼Á +3 Leomulufu 2026-04-04 5/250 2026-04-05 19:04 by chongya
[¿¼ÑÐ] 353Çóµ÷¼Á +10 MayUxw1 2026-04-03 10/500 2026-04-05 09:23 by Î޼ʵIJÝÔ­
[¿¼ÑÐ] 323Çóµ÷¼Á +8 Àî¼ÑÀÖ1 2026-04-04 8/400 2026-04-04 22:26 by hemengdong
[¿¼ÑÐ] 341Çóµ÷¼Á +3 Âå¶àÂÞ 2026-04-02 4/200 2026-04-04 21:36 by ÖÇÄÜÖÇ»Û
[¿¼ÑÐ] Çóµ÷¼Á£º085600²ÄÁÏÓ뻯¹¤£¬¿¼²Ä¿Æ»ù£¬×Ü·Ö319 +21 678lucky 2026-03-31 26/1300 2026-04-04 16:22 by dongzh2009
[¿¼ÑÐ] Çó²ÄÁϵ÷¼Á£¬Ò»Ö¾Ô¸Ö£ÖÝ´óѧ289·Ö +15 ˶ÐǸ° 2026-04-03 15/750 2026-04-04 01:01 by userper
[¿¼ÑÐ] 281Çóµ÷¼Á +10 aaawhy 2026-04-03 10/500 2026-04-03 21:42 by lbsjt
[¿¼ÑÐ] 085801 ×Ü·Ö275 ±¾¿ÆÐÂÄÜÔ´ Çóµ÷¼Á +19 bradoner 2026-04-01 23/1150 2026-04-03 10:07 by linyelide
[¿¼ÑÐ] 22408 266Çóµ÷¼Á +3 masss11222 2026-04-02 3/150 2026-04-02 18:11 by ±ÊÂä½õÖÝ
[¿¼ÑÐ] Ò»Ö¾Ô¸9³õÊÔ366 ±¾Ë«·ÇÇóµ÷¼Á +4 ÔËÆøÀ´µÃÈôÓÐËÆÎ 2026-04-02 4/200 2026-04-02 09:56 by guanxin1001
[¿¼ÑÐ] 085410 Ò»Ö¾Ô¸211 22408·ÖÊý359Çóµ÷¼Á +3 123456789qw 2026-03-31 4/200 2026-04-02 00:06 by ÒåÎÄwang
[¿¼ÑÐ] ²ÄÁϵ÷¼Á +11 Ò»ÑùYWY 2026-03-31 11/550 2026-04-01 11:35 by wangjy2002
[¿¼ÑÐ] Ò»Ö¾Ô¸Î÷½»´ó080500²ÄÁÏѧ˶349 +6 jqx1258 2026-03-31 7/350 2026-03-31 21:08 by yuq
[¿¼ÑÐ] Çóµ÷¼Á ÉúÎïѧ 377·Ö +6 zzll03 2026-03-31 6/300 2026-03-31 17:33 by ÌÆãå¶ù
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û