QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2085|回复: 2
打印 上一主题 下一主题

求助

[复制链接]
字体大小: 正常 放大
雾中草        

4

主题

3

听众

92

积分

升级  91.58%

  • TA的每日心情
    开心
    2011-12-7 17:15
  • 签到天数: 23 天

    [LV.4]偶尔看看III

    群组Matlab讨论组

    群组计量经济学之性

    跳转到指定楼层
    1#
    发表于 2011-10-4 19:37 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    小弟新手,各位大侠帮忙看下下面这段代码,编译后3个函数总是出现这种错误:function does not take 2 parameters- f9 s8 w9 u, ]! p
    为什么???" Z% I2 X0 w9 G4 |) m' a/ X
    #include<stdio.h>
    : o$ O4 k6 U0 o3 i! u) M#define N 10
    3 I! F! M: O1 |' a$ s* jvoid main()) D" D# }( ?* R$ Q* z7 F7 s" E: O
    {0 a8 U9 K# p& G4 J4 v
            void input();
    ' q+ y5 s5 n% z& ^; K        void sort();+ r! p8 y; `: h' n; e
            void output();, E0 {- a6 f2 I# ?  N" Y: q, I
            int a[N],*p;
    ( W$ i: {- T: J        input(a,N);
    ( h  }3 @; h: J* o( V* D% s        p=a;
    : {  b7 D, k% X- M7 g- r        sort(p,N);
    0 ]) Q) d% X# F( D        output(p,N);) K/ S% R% e4 n1 Y4 V% V7 M
    }
    ! l  ~/ P/ y2 u+ Q! c- W; u$ [void input(int arr[],int n)0 T" h$ V+ T4 [* |
    {
    ; P. S/ r- J" e" k        int i;, {- `4 s$ n+ p1 M
            printf("input data:\n");
    , t, ?8 ~3 g7 q8 J        for(i=0;i<n;i++)
    $ _0 c6 a% T& f0 @2 ]* T0 n                scanf("%d",&arr[i]);) h0 K) }2 b& A7 K' p
    * n% D2 `, v0 O8 \$ n5 `2 c* C
    }/ L  I  f- r0 P0 W" Z2 X/ q5 r
    void sort(int *pt,int n)
    % `# P4 w# O. Z1 K. k: M{6 S, e) Z0 Z# Y0 J/ J6 {
            int i,j,t;
    4 m- y) H  V1 V  B% |- }3 Q  W; r$ H        for(i=0;i<n-1;i++)
    7 T1 S: s3 i& P+ ?2 J2 c' j7 }                for(j=0;j<n-1;j++), h  m% ?! i3 t7 G" z. N9 P+ Q
                            if(*(pt+j)>*(pt+j+1))2 E4 T- A3 u' T5 ~# V5 e8 B1 ]
                            {& L5 S+ f2 q2 H4 O7 P; t
                                    t=*(pt+j);$ A% i, {6 O5 J* L' g
                                    *(pt+j)=*(pt+j+1);
    9 S4 Y; k% P0 P, E0 `& l6 G5 r* X                                *(pt+j+1)=t;
    2 U/ ]$ a  r- C                        }: o, C$ l+ M. z
    }' W! u/ E$ p2 Y8 F, a7 b
    void output(int arr[],int n)! A3 d1 W2 \) `5 N, O% m2 O
    {
    & [' K6 F4 s" k, M% Z        int i,*ptr=arr;
    ( B. ~3 O% b; R3 f        printf("output data:\n");
    4 p+ T$ h( G; g4 u3 u        for(;ptr-arr<n;ptr++)7 h! Z3 L" x8 i4 s# T
                    printf("%4d",*ptr);+ V* y+ h. Y/ b& |+ o1 W
            printf("\n");9 B9 h9 m1 J5 ?, i' ^. X
    }
    " Z! g) |0 R2 }/ \2 M* i% e
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    slsnlc 实名认证       

    11

    主题

    5

    听众

    116

    积分

    升级  8%

  • TA的每日心情
    奋斗
    2012-9-19 12:24
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    新人进步奖

    群组学术交流B

    #include<stdio.h>* N( f5 [( r& |+ Q/ o( Y& T  C
    #define N 10
    # V7 G' V. n# g; ~( q: s
    $ L6 N% {3 z2 E! N+ Kvoid input(int arr[],int n)3 W9 u! B3 z7 B% x/ ]
    {
    3 w6 n: a. q* r9 K2 d    int i;( N5 B; q6 L* d1 B* ]2 ~8 I% S
        printf("input data:\n");
    " n* f7 Q. W; M* U1 K# Z! [+ q    for (i=0;i<n;i++)
    , @" C, c( N5 S9 d        scanf("%d",&arr[i]);  b8 Z: \0 \/ O
    }
    5 k/ `9 T2 ~$ h3 S3 s8 Yvoid sort(int *pt,int n)
    % x7 v5 {  F: X* M  k, @5 e{& p% E) ^# O3 [1 T
       
    % O" f( X0 \" S0 v, s/ P$ x8 c    int i,j,t;
    ) h* i' u$ \: g0 U4 @2 _* L, [5 h  Y    for (i=0;i<n-1;i++)$ w5 O$ T3 Q; `$ f! P3 D
            for (j=0;j<n-1;j++) : a/ ^+ H+ K' m/ s* i
                if (*(pt+j)>*(pt+j+1))9 z& S% H: Z. r% w0 j1 r) y+ z. Y5 B
                {" z. x; W, N4 R9 u0 R
                    t=*(pt+j);
    5 T0 }4 C, \7 m0 t0 s                *(pt+j)=*(pt+j+1);5 C2 U+ t7 e) ]" W5 ?$ ?- {: `2 w
                    *(pt+j+1)=t;
    4 s* O. r% }. }- q* X2 J            }
    " |( |( J% |5 N. \2 }6 V6 D}
    % H' c! D. ]3 r9 |: N2 Jvoid output(int arr[],int n)
    ' x( l1 S  n$ y" t{3 C6 B/ F- P8 ]9 i4 }9 U
      
    8 V4 b- k: D" l$ A; I# \    int i,*ptr=arr;
    5 J/ X' B9 G+ o! _  V    printf("output data:\n");
    ! w  f4 Y! t; j! D8 R    for (;ptr-arr<n;ptr++)1 F6 t& y; Q# T8 J3 H8 r" ^" d+ B& {
            printf("%4d",*ptr);
      o) [; K# N: O2 L    printf("\n");
    0 z4 D% t% m# V}
    4 ~! g9 N0 y/ H) q; rint main(). K' _5 u! R; N7 U: p
    {) F% m* `4 k- U5 `! K7 l+ R  d
        int a[N],*p;
    ) N- I* \8 l9 O2 p+ b4 l    input(a,N);3 u* o5 F9 ]: I2 i/ |% A/ V
        p=a;* N2 w& \8 Z5 J
        sort(p,N);
    6 j- T0 v( @% L/ O! m& f3 X5 q5 O    output(p,N);2 u: o! l- N( ?6 R
    }
    回复

    使用道具 举报

    slsnlc 实名认证       

    11

    主题

    5

    听众

    116

    积分

    升级  8%

  • TA的每日心情
    奋斗
    2012-9-19 12:24
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    新人进步奖

    群组学术交流B

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-14 08:26 , Processed in 0.672309 second(s), 62 queries .

    回顶部