QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2268|回复: 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$ S- S6 Y6 ]7 _7 H6 c3 l
    为什么???0 q/ v0 d# h$ b( ]
    #include<stdio.h>
    ( L7 M7 _1 y7 a1 z, z#define N 10
    ; Z+ [+ A! ?; D8 |2 l  a: Y! m. Cvoid main()7 ~: c6 _7 q/ i4 ?3 N1 H% w
    {
    1 ^% T' Q7 B9 S/ `1 x! Z        void input();
    7 \( m  k6 |/ y& A0 h        void sort();+ y% Q) r( l% Q3 T9 @0 I
            void output();8 {* D* {  \& W% J+ d
            int a[N],*p;
    ! x8 S5 t+ k6 d+ t0 E        input(a,N);
    5 C. ]' ]: m/ ]9 R6 G        p=a;
    + S9 q' `2 V, |; B0 p        sort(p,N);) d, o; m3 E4 l; L4 a" e
            output(p,N);% q2 {9 x7 ]; G9 @. I8 E/ |/ j9 @( q1 [
    }7 u- B( a7 M1 \$ C& E1 W; R9 A# w
    void input(int arr[],int n). ?9 i. w+ @4 O* S0 s
    {8 ?/ z  B  P  O) S* p+ g
            int i;
    5 d: @, A$ R" {" L        printf("input data:\n");
    6 a) ~# U( x9 W        for(i=0;i<n;i++)% H1 r2 v4 Q7 W& V* r
                    scanf("%d",&arr[i]);3 D) B, D# r& m* O

    . P/ Z; Q. a+ `$ T# f. }' X, Y8 z+ R}
    $ W5 p: |  W$ X# B: Q+ evoid sort(int *pt,int n)+ N1 @5 F# \1 L
    {4 \+ M* J, H: w/ L8 G$ C
            int i,j,t;
    0 m# _0 X) F& a1 x7 _; c        for(i=0;i<n-1;i++)
    4 ?' s9 ^9 L4 T) _7 }& g, g4 T                for(j=0;j<n-1;j++)3 s4 G3 r$ E' S
                            if(*(pt+j)>*(pt+j+1))3 ~( y* ]9 e0 K: m+ o' j  ~
                            {
    4 Z4 ^6 y% k; _6 y, s; U0 T                                t=*(pt+j);
      O2 X- |" K$ T( x  l* X                                *(pt+j)=*(pt+j+1);
    3 G2 g+ z; x9 i% h- M. ]3 @! _7 `3 l6 a6 y                                *(pt+j+1)=t;) o, u; B1 b/ V1 @- _* m% N
                            }
    4 n  g% c# j$ q+ Q}
    / y# t% M0 `8 o5 i5 u* U4 ?8 b. s9 svoid output(int arr[],int n)
    1 h( U9 d" g0 L- Z{
    - }+ n+ k! y/ t3 w1 {  X( n; t        int i,*ptr=arr;2 m& ^& E7 P" T& x
            printf("output data:\n");
    / L* |( ]  Z! i& f, E        for(;ptr-arr<n;ptr++)
    0 I: }( r" B/ ?                printf("%4d",*ptr);$ Z7 ~+ J, g2 [$ p' g
            printf("\n");
    + q! x- P5 W+ M- `}
    6 ?6 k8 C: Z4 t; o' s$ p$ j
    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># i5 ~# F$ Y/ l6 P
    #define N 10
    ' S6 s; E) S/ l) K' M* H
    & s. P" e7 b0 x- N# B" \6 B% tvoid input(int arr[],int n)2 z6 F' }$ J5 ]$ s2 w9 Z9 V# f
    {
    # Q+ S0 T- `. \# [    int i;; `! G6 V. Y2 H) O# `( h
        printf("input data:\n");; `# k7 p0 f) z
        for (i=0;i<n;i++)  I+ j+ z7 v0 p- w7 q, J) a* h
            scanf("%d",&arr[i]);& ?6 o3 _3 n  W1 a
    }
    9 l7 ~- Q+ @; ^: Uvoid sort(int *pt,int n)
    8 i% J6 U3 K  J3 V; Y6 s{! ^7 e3 M% x, `( n+ r$ |6 {9 W, V
       
    " e! s; J" K* v* h$ `, P# r( }2 p( s    int i,j,t;7 N- u' Y/ K( y7 z
        for (i=0;i<n-1;i++)5 i& y& R  @- D) E$ e! Q% P2 q
            for (j=0;j<n-1;j++)
      b! q* p3 a. x" z2 w( {            if (*(pt+j)>*(pt+j+1))
    4 l+ m8 D5 G" l" [            {
    ' P( U8 `6 o( k$ x  o) n  y* p                t=*(pt+j);
    7 L- f2 v; J$ z6 o% i6 b                *(pt+j)=*(pt+j+1);
    7 h' d: ]( d7 X7 T                *(pt+j+1)=t;7 A0 Y* D) T; t& i. g3 L
                }0 `. k+ x. T# @/ q' U
    }  ?, e* n& n3 b- p8 _. p! P
    void output(int arr[],int n)) ~; q8 t1 `# D
    {
    * T& D( ], o0 B. i  $ T8 [* V5 z& P% J$ E$ r# h; A
        int i,*ptr=arr;) m7 @- y3 d+ D
        printf("output data:\n");. X5 o' [/ r% e6 L7 H! T' B
        for (;ptr-arr<n;ptr++)
    . H9 N) ~3 p; Q8 B% @- [        printf("%4d",*ptr);" }& v# C1 F" d  A( ]
        printf("\n");+ @& @/ W: Z+ y$ h8 Q2 L  L8 |' z% f
    }
    9 n" q7 l& ]7 }  q3 L, wint main()5 r8 G) C, b% Q: r. k/ i2 R
    {
    ' Z# I; J/ k) Q' X/ E    int a[N],*p;
    & l" v* h+ V* m' V1 E, o1 H& v    input(a,N);  l1 m8 P' |: S6 f3 x
        p=a;) [* C. {+ K7 ?; t* v0 M% ~
        sort(p,N);& l5 }% `+ G3 B7 i" @; u
        output(p,N);4 S% A3 A1 U  q+ n% ^  {
    }
    回复

    使用道具 举报

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

    回顶部