QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2312|回复: 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$ o5 K; F. S- A/ }: P# e
    为什么???" Z9 _2 Y( R5 E' h6 T
    #include<stdio.h>
    + w2 O" D# O" h+ V#define N 10
    ' A0 G' K# y8 M5 p  Gvoid main()
    2 g7 x4 k% E$ i# H1 c; h{" `5 s4 O5 P$ u
            void input();# d( _# P2 U& R' ?9 {$ J( y, _# ?; A
            void sort();! N/ l, ~, {: r
            void output();
    $ E, b3 ^; b' r% s* E' R8 c5 O        int a[N],*p;
    9 a+ p- v$ o( S        input(a,N);
    ! ^" K+ S8 t+ G. r. K        p=a;0 _  ?: S0 u* v6 x5 ]- w
            sort(p,N);
    ; W5 w5 `8 O) `  a. O; z        output(p,N);
    7 |$ {2 T7 l* e1 r}: a) s! g* k' T+ G8 l
    void input(int arr[],int n)
    2 w% E- U# W& e$ R{
    . P; M& [( A/ D% m1 q& J* d        int i;; L7 b. }5 g9 _0 L2 |
            printf("input data:\n");
    - a$ t9 S% L! V7 L5 Y        for(i=0;i<n;i++)0 j% ^( W& p" a% u$ P" V! Z
                    scanf("%d",&arr[i]);
    8 M2 P  s) x6 h" G7 U& p ' j+ l9 m# d% u
    }
    4 M  p+ G7 O) y7 q; M6 t! Evoid sort(int *pt,int n)
    6 D( A  E6 u* G. [6 r{6 l$ p2 V. q7 T) v- N, q
            int i,j,t;6 ^3 X* O; p, q/ L3 `
            for(i=0;i<n-1;i++)% T6 f* W1 U1 Q) K' }2 T+ S
                    for(j=0;j<n-1;j++)" U/ [, R0 ~5 U, v
                            if(*(pt+j)>*(pt+j+1))
    & g5 \# S6 R5 x) I                        {" l1 c9 [: ^9 @  n# |9 R. I
                                    t=*(pt+j);
    - J" x! l8 q# W" V                                *(pt+j)=*(pt+j+1);" E* Y) e) N2 X* X6 E& y
                                    *(pt+j+1)=t;6 `# s$ i/ l5 l
                            }
    ; I5 R- E: a* E6 g. k}
    : O% ]5 I- H$ {) ^void output(int arr[],int n)
    ' g0 R1 V/ u& `) n{
    8 Z& m( S# L! B7 Y8 K        int i,*ptr=arr;* P; h' ^# [# h; D6 C  O+ A: d! @
            printf("output data:\n");  a" }$ Y5 [8 @+ V
            for(;ptr-arr<n;ptr++)) Q, R% Q4 G, N; O- x4 d9 S( h
                    printf("%4d",*ptr);
    & B6 Y9 S$ V/ }9 p) P, H        printf("\n");. m$ f, e) F5 n
    }
    ) u" c! K( z4 L/ u7 q6 \
    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>* ~+ s# Z# j, f. N" F4 |, m
    #define N 108 s" F5 ~! ]  K

    ! u# g& c; s) ^9 f4 qvoid input(int arr[],int n)
    , \3 L% C% y# e& |5 B{+ K& ?; V' d" `- O+ ?& t* ^
        int i;
    # [$ W7 h' b. I* H* X    printf("input data:\n");
    5 Z* s' Z0 t8 G1 \    for (i=0;i<n;i++)
    # h9 J" }8 L9 T; b        scanf("%d",&arr[i]);9 g0 j- C1 K  M; b" G% f
    }
    3 m/ S5 y* f7 K0 @! Q; }void sort(int *pt,int n)
      b0 K3 Q4 T. [8 [: \9 v% ~+ A{
    : t) P, k6 u+ U& H   
    ; f8 }' H7 _3 _1 x9 O    int i,j,t;
    8 W! c* x3 h! B0 N5 R( y" j    for (i=0;i<n-1;i++)3 U9 E+ k8 K# D4 p" `3 A2 I4 Z
            for (j=0;j<n-1;j++)
    ! e7 S# }  h, V6 |8 T" [            if (*(pt+j)>*(pt+j+1))
    ) h: D' a* Z4 f& N; A            {
    , b5 J8 a) E' X7 w' n* o                t=*(pt+j);' R8 k; S  }0 N( S( ~5 ^# ^) M
                    *(pt+j)=*(pt+j+1);  F" t( N* D" W9 q
                    *(pt+j+1)=t;% r. a7 x) Z1 ~) h2 e9 ]
                }
    % P8 j" E, W$ |8 P}
    1 j% ^& `2 d) O6 Dvoid output(int arr[],int n)1 Y4 _; h! v4 p* X3 x+ x
    {
    4 a( h+ C1 w. p0 B- b  7 w2 I# \/ z0 }7 N1 j% F# m( z9 s5 b
        int i,*ptr=arr;' z+ k  T' x" Q$ v
        printf("output data:\n");
    ) A0 L/ h0 ~2 Y' w2 J( x    for (;ptr-arr<n;ptr++)1 c! N% s, X% n# k' Q# I( C5 ~
            printf("%4d",*ptr);
    0 h, M  C% A6 Z) ]5 ~$ D3 B7 B    printf("\n");8 `7 R3 G6 P2 ]4 j- n' O5 p$ u
    }  u, Z$ @( f* c: T8 E6 Q3 j. Y
    int main(), k4 f0 W# P# d, X( n$ A
    {) J$ g# _5 b! o6 }  w
        int a[N],*p;
    & N9 }- t/ a* G, h: i$ s9 A    input(a,N);
    0 E; D, q$ n1 W; ]1 m    p=a;
    ) d8 f2 r! @  ]$ T4 S    sort(p,N);9 n; A+ K5 U, |# n
        output(p,N);; _  v) f* R$ F# ]# f1 D
    }
    回复

    使用道具 举报

    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, 2026-7-21 13:48 , Processed in 1.627375 second(s), 62 queries .

    回顶部