QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2269|回复: 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
    1 M/ c5 B8 b7 t0 K+ b! i# ^1 q( ?为什么???, i  _% V6 A% u! P- [
    #include<stdio.h>
    4 L- x3 t" U) R  }3 T#define N 10
    7 U2 _) P7 S$ A( Z' Jvoid main()8 ~1 s0 O+ b: U; k: \0 j9 d. C0 E
    {* Q" w7 n. c. ]# _- {! L
            void input();
    / }5 `  P+ t/ {/ U        void sort();9 L1 i3 E. ?: S
            void output();
    6 G( h/ G; v) {) ~6 L2 E  E        int a[N],*p;5 z: }+ v% E1 B* _% g2 N/ A2 i- \
            input(a,N);& `$ ~7 V7 {" N; Y9 R7 V
            p=a;" G' T) C3 Q2 g; ~: O
            sort(p,N);
    ' t# S) m' K9 J8 B+ r        output(p,N);
    . Y" q# O3 G3 ]4 R3 \}* V+ l2 ]+ v, l5 N3 c; p1 N  [1 w
    void input(int arr[],int n)
    0 K$ W! a2 Z1 F; x! r2 O# ?0 [{
      F$ m( ]" A; M2 _0 q        int i;" W) i8 |1 r" E2 o1 x
            printf("input data:\n");% B8 E0 z7 J0 z% N' P3 o
            for(i=0;i<n;i++)" v- b: U3 N, o( H
                    scanf("%d",&arr[i]);1 l2 @) t7 K+ Q6 b$ m/ P
    ' m7 l0 w7 I" c
    }
    & S! D6 j$ F2 I  r2 s6 g0 jvoid sort(int *pt,int n)
    # t$ F! h# B: i8 x5 B4 N. E{
    , V" W9 @( `) M9 W0 a* k        int i,j,t;! t- m( z. N( E0 i7 ]7 T& z6 E5 b
            for(i=0;i<n-1;i++)
    # r: g. N6 P* C- p                for(j=0;j<n-1;j++)
    # N9 T0 Y/ K) Z4 y) |3 d/ @- o                        if(*(pt+j)>*(pt+j+1))
    2 b6 F& q; t5 t* Y* C9 U2 I                        {0 U: z0 B! {  y* L
                                    t=*(pt+j);. D# H% m2 Y1 f+ L- l) T
                                    *(pt+j)=*(pt+j+1);( Q* Y, F& Y$ B+ P% M+ g& T
                                    *(pt+j+1)=t;
    3 f. H' z2 c: M, _: V2 P                        }
    ) p  e8 j' \# {4 M9 N' a}
    2 [0 e% y4 ]4 C+ yvoid output(int arr[],int n)
    . E3 o' v/ t+ i* Y; e5 [# G$ b) H{4 @$ x2 m; n0 g( E, m! x
            int i,*ptr=arr;
    6 Z1 l8 s, ?' ?: M! t        printf("output data:\n");
    3 Y4 v0 ]) U5 ?8 n4 Z2 P4 L        for(;ptr-arr<n;ptr++)
    " ?# ^" J' X  e& m# D, L( z                printf("%4d",*ptr);
    ) b6 q+ l9 J9 y! f! C; h9 ?! v        printf("\n");4 r" k' C3 q, Z) U% N$ T
    }6 Y2 l1 w* A1 d- ~# z
    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>0 Z* m. x$ D$ m
    #define N 10* h8 }' c* v6 K2 H7 t: ^9 L4 Z4 Z) T

    3 g8 ^  y. s( o- r' G/ `0 ivoid input(int arr[],int n)
    ! L# H' B' A% [  A{0 c7 N/ ?$ @" @
        int i;
    " ~7 P/ c7 U5 g/ O. f    printf("input data:\n");
    . q/ |$ l) p  |; f$ p    for (i=0;i<n;i++)
    # S  }# O8 e& c/ n# i1 r        scanf("%d",&arr[i]);
    * V/ Q) M9 t( j( H+ c- v}
    + ]3 I/ V/ l; c) i- J9 Mvoid sort(int *pt,int n)
    * V) {: l* m' A# J% G{
    8 w# e& G9 H0 |; i" T    / A1 L; a7 f- ]4 H6 ~# X
        int i,j,t;
    ( a/ f- K  n1 ?1 a8 ?    for (i=0;i<n-1;i++)
    + b. r; _) D% N& ?  }        for (j=0;j<n-1;j++)
    1 g( Y4 q) L1 F            if (*(pt+j)>*(pt+j+1))# S7 C6 [+ V' p' C5 I. L
                {7 {$ F% }0 x4 R& a( K
                    t=*(pt+j);
    , W. a- o1 n8 b+ }1 g+ n                *(pt+j)=*(pt+j+1);% B6 M- R) K6 C* d/ o
                    *(pt+j+1)=t;& n- F& T3 F0 b* i# a+ ~# a7 H" T" L
                }
    # N) B' h/ X& S  T! r}
    9 {, l2 \. F1 ~' Q; w- Svoid output(int arr[],int n)
    ) r0 M5 t6 S8 j4 B( Q{! F1 y9 ^8 G- {1 O. f, S( I# e' C
      * O" }) [% U# v" O; I
        int i,*ptr=arr;. |4 {  i# h1 d0 j
        printf("output data:\n");/ ]" |0 e+ i  U1 U5 A
        for (;ptr-arr<n;ptr++)! S" G3 q* T3 _/ B
            printf("%4d",*ptr);
    9 ?/ X5 ^4 _: v6 R+ e6 r    printf("\n");
    , m& F2 s5 b: Q9 ?$ S}* q; x; X* M2 P  M. x" L
    int main()
    $ U) t7 t+ P5 ~3 ?- w{9 s: B: k" b; ^
        int a[N],*p;
    3 T$ a8 J0 g+ V/ V2 ?7 l( u# n    input(a,N);
    5 O$ ?' Z3 K: Z    p=a;
    1 @: B, V. A; s6 d5 b( [# h7 X, y7 e& q    sort(p,N);  Y% X" O: c$ E* X8 {
        output(p,N);
    / l( g; M3 ^6 u3 l}
    回复

    使用道具 举报

    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:16 , Processed in 0.425650 second(s), 61 queries .

    回顶部