QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2270|回复: 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
    " y) d* M/ I+ k为什么???9 W) V3 e* ~) @2 T  \" [: a
    #include<stdio.h>
    + \6 k( o2 Z4 E6 E. R1 A' P8 @, y5 x#define N 10
    " q# W0 F) N; Gvoid main()* G4 j8 v+ _0 w$ A
    {$ d/ h$ W8 D1 d; j& t  X! i. t
            void input();* M  U" e( |+ Q% l. l4 c
            void sort();; K/ w" z8 g6 N, T8 o- N
            void output();) Z; Q4 q5 G; Y# r) }
            int a[N],*p;/ ~" Q) k( p) I( `  l2 r# f/ @
            input(a,N);
    6 h) x* P* R$ B; d; o" |        p=a;
    + K8 \% p- ?  w" F8 n        sort(p,N);! C( U; H9 l; \3 I' i2 k, v7 b6 j; k
            output(p,N);
    : C0 U* ?# n4 R* i* ?}) ]' c, {# X- s% x" a
    void input(int arr[],int n)( w& O: g. x1 L5 S* n. @
    {
    % ]8 W% j4 y4 p& d        int i;/ `$ l2 g9 R+ S0 w3 g- h
            printf("input data:\n");
    ( Q, ^8 t8 A, h  f! P' J        for(i=0;i<n;i++)3 P' J1 f: N) q8 l3 X0 U6 o' h3 _
                    scanf("%d",&arr[i]);
    ) a  `: n9 r" a, m9 V
    - m" E8 C! \- h- k6 W}
      u3 j! h- n3 w' `  f  \void sort(int *pt,int n)& e2 e4 u8 K9 Y
    {* k7 w+ e6 Y- Q/ j
            int i,j,t;3 }0 _' _& ]# F' ~' a3 q, G
            for(i=0;i<n-1;i++)! \& G2 C6 ], u4 v1 F" p$ q! f
                    for(j=0;j<n-1;j++)
    8 K0 K+ t/ o" K& I) O- A. ?                        if(*(pt+j)>*(pt+j+1))' H7 L5 }8 v3 l/ U9 z6 V
                            {/ e( t( w5 A% H0 K0 w, E
                                    t=*(pt+j);) h8 i1 @& \( G; z8 o+ V4 X
                                    *(pt+j)=*(pt+j+1);
    * e, a; @+ Y5 \' S4 ^- ~; a  B3 ~                                *(pt+j+1)=t;( d2 P7 D7 F+ ]9 K8 E
                            }
    % q# d5 v, q6 P4 `6 j8 {}$ u# [. |  {& @; x' r  K
    void output(int arr[],int n)
    5 i* ^: @: I9 M+ O* ]{
    8 o! C$ b3 g! K. ?  l( @        int i,*ptr=arr;# Q- T+ ^9 M4 L
            printf("output data:\n");
    8 X, k( G( `1 t+ u5 S! P/ P- ]        for(;ptr-arr<n;ptr++)
    1 H( ~4 U3 I, w/ b9 F                printf("%4d",*ptr);- o6 w6 |2 k: T- r% @4 t7 t
            printf("\n");5 A/ Q0 }( s; i, n, c
    }. l8 v3 `# j- l: o
    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>7 E9 s* _& j- M' s0 I/ k5 Q4 Q3 t) P
    #define N 10
    6 p7 n  V, T+ a$ I9 m3 P% k/ j
    " x$ C4 f' ~, f) v" v) M& `void input(int arr[],int n)
    & X5 \# H" h( v3 ~- K{6 r1 q; {. \( m% I
        int i;& i. E5 Y* |3 g+ ?# ?
        printf("input data:\n");
    + H( W0 |1 L! H2 t" o    for (i=0;i<n;i++)0 f) I, e, x% V! m
            scanf("%d",&arr[i]);2 d1 |, o: E) R% @) d0 t& \7 c: |: ]+ `* d
    }) V) f0 T. n  g/ X# W
    void sort(int *pt,int n)
    : y( |5 w1 E9 M: [/ K{; d$ D; d' }6 ]. a6 R  L6 D
       
    1 V% I, ?* ^6 t. i+ ^! M& g    int i,j,t;
    0 f6 W- ?1 r8 [( T7 x  k    for (i=0;i<n-1;i++)8 [. l7 q" o& o9 V1 P5 ~0 A# x
            for (j=0;j<n-1;j++)
    " A& X1 ?7 y; t! G            if (*(pt+j)>*(pt+j+1))/ X* e3 E: d. R/ V* w1 g8 A
                {
    ) ]. p7 ^3 t. |                t=*(pt+j);  @) s9 `) g# I& \+ r0 i
                    *(pt+j)=*(pt+j+1);
    * F2 `2 S' l2 x2 ^+ i                *(pt+j+1)=t;3 q( P' z+ G. B
                }3 s" D2 E+ I) E0 r, g
    }
    1 ^9 w/ ~" a: dvoid output(int arr[],int n)
    . y6 u; B9 C- L) ~# B8 Y{
    % ]4 }  Y$ b8 ?8 }2 ], E  
    $ ]# I! ~5 A# e/ l' K    int i,*ptr=arr;! s1 |7 L8 s! X( E$ Q
        printf("output data:\n");
    5 U2 V2 _( p' ?5 l    for (;ptr-arr<n;ptr++)
    & o! {* _$ G! A0 s2 \1 o        printf("%4d",*ptr);7 s2 O+ ~" P' e, G
        printf("\n");
    " e3 J, ~" T: h6 C. i- t( s3 I}% V/ @" r8 n# O; a6 `
    int main()7 b, K/ h; q- y9 G
    {2 G" Z% U4 s! y
        int a[N],*p;. b. ?8 ?! w8 S) b$ h2 B! I
        input(a,N);
    2 v+ J3 m  R8 x4 k! h/ u    p=a;
    $ d( L# H1 ]% y$ n    sort(p,N);  a5 u8 x; y6 h8 [9 g6 ^  I
        output(p,N);/ N2 c6 [5 [/ w8 B+ i$ e( C
    }
    回复

    使用道具 举报

    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-6-3 19:17 , Processed in 0.419374 second(s), 64 queries .

    回顶部