QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2309|回复: 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 ~6 D! U0 H# [* z- h) M0 |
    为什么???# ~7 C% U$ L- p4 q/ |% j
    #include<stdio.h>
    . N) V9 g) N3 _% h# |. _3 \#define N 10
    ' y) {2 e" o# kvoid main()3 f2 b' w( `- a' M! f
    {
    0 ^$ i  _* g. [8 T: e: b        void input();4 S! ?7 S4 n' ?" h* W/ M7 h6 }3 }
            void sort();* p! _- y7 b( D2 U1 {/ w
            void output();
    ' _" X% h$ U, M0 @2 W7 {        int a[N],*p;. h" X4 @4 x& |# ]3 _
            input(a,N);
    6 s- A  z  B5 ~8 j. e' u        p=a;3 h  Z/ H, X; T- e  _2 i$ ~+ |
            sort(p,N);2 w& H4 U5 i4 m7 g
            output(p,N);. i3 a3 Q2 {% ~9 a7 J
    }
    ) D: x: Q3 d) S9 k" x! Svoid input(int arr[],int n)- [3 _' u. n5 J3 }9 u- M
    {
    7 V, k9 S; b" d2 b, f        int i;3 l% R% i, o0 `& c% s
            printf("input data:\n");
    1 Q6 E; ]5 R8 J; ?" g8 C        for(i=0;i<n;i++)
    - m1 t: [) {9 Z                scanf("%d",&arr[i]);2 `  q+ Z' x# C9 K6 D+ _' H

    $ b# Q. m2 G0 S}
    ! C% @3 O$ _5 y1 lvoid sort(int *pt,int n)
    6 U! o( ^4 Y) B0 D; _{6 Q" y: b4 `! y/ ^# Z% G) M
            int i,j,t;
    % m. G0 j; j8 V( c2 P5 P1 q        for(i=0;i<n-1;i++)
      q% ]+ e6 X, _% V  t- a' `7 i                for(j=0;j<n-1;j++)
    * z3 `8 `8 h. j) _* h) ?7 C1 s                        if(*(pt+j)>*(pt+j+1))
    6 O+ E% y' h5 {& R5 D                        {; o2 a, |0 T' `4 _# V+ k3 ^/ |
                                    t=*(pt+j);
    4 p3 Q9 g) `1 f" {                                *(pt+j)=*(pt+j+1);' i$ p3 W( _0 G3 G& h
                                    *(pt+j+1)=t;9 B( {( W$ \7 Z- g# [
                            }4 K. ?+ }4 i2 j  i$ D
    }
    ; y8 h1 ?" d( V' M' \. _% ]! ?void output(int arr[],int n)
      l2 J% V! L* ?2 l; S{3 C: k' t' M3 s: x. J7 J1 ?" R
            int i,*ptr=arr;
    / i& d" u5 a6 X- r# d4 I; E$ T        printf("output data:\n");1 |8 ^4 B$ K$ Y. y* \0 m* {
            for(;ptr-arr<n;ptr++), b- ?4 O, |! \( ^
                    printf("%4d",*ptr);
    5 M! E% m( _9 H4 o* T" S7 e" i+ W0 x        printf("\n");# i8 ]# j. ^9 o, H9 o
    }
    * _: A8 ~# K5 L3 G# Y
    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 M# ^$ M8 M0 q& _2 Z2 f3 @+ h#define N 10/ O$ d. @4 r4 {4 R2 P5 {! B5 M1 q% U

    4 N8 e5 p0 k# ^6 \. C: C5 g  H$ ovoid input(int arr[],int n)! B( m# A2 c  }1 a) X3 O2 w
    {
    ; D) A# }, X  w9 N    int i;
    ) _. d0 F  E: o) m8 R    printf("input data:\n");
    : M: O  R8 _( V3 X' ~! V9 Y    for (i=0;i<n;i++)/ ~8 [3 x% i7 k' u
            scanf("%d",&arr[i]);
    " B1 S' U3 M+ R3 |# A}- o: ?- v* K0 a, Y' S
    void sort(int *pt,int n)
    ; w5 Z* N- D0 l1 N' c9 h6 O{6 M5 n4 c: L2 B# x9 b
        3 N+ n. [2 {( I% I6 \+ o  m
        int i,j,t;1 Z% N1 P0 u' N; K
        for (i=0;i<n-1;i++)
    5 K9 Q% b) U2 [1 `1 [0 q) D        for (j=0;j<n-1;j++)
    2 e, u* }# P/ ^, x6 L            if (*(pt+j)>*(pt+j+1))$ w5 n7 N% s5 ]2 e0 _# I
                {/ R" e0 G  ?  U
                    t=*(pt+j);/ V  f. X0 j% b; Z+ X; T
                    *(pt+j)=*(pt+j+1);
    ; _% O4 K; j0 L+ x6 Q* k                *(pt+j+1)=t;# U& o. c& D, w' D; J% l
                }  Z6 c% Z: }' M7 t  r7 h$ H2 K, d& Z
    }8 c3 Z: n4 ]" y- q; G0 a( W3 F
    void output(int arr[],int n)
    $ ~. G* x- o4 _6 k: d) C& W4 c, C% T{
    " V0 h" ?4 D4 Q) x  M$ l7 ~# g  |6 |  7 h, u# C2 L/ z( I8 p# f+ R
        int i,*ptr=arr;# k  D, c7 i/ Y! [5 U
        printf("output data:\n");8 R  s  A( G1 o1 H7 ^2 u6 O
        for (;ptr-arr<n;ptr++)2 d5 F; d% M. ^3 h+ t- b
            printf("%4d",*ptr);
    * x" n8 C0 l" [" D1 d    printf("\n");% W) j/ N! J2 t2 K3 a
    }$ U4 ^7 p1 E; d9 c; U- l$ H# A
    int main()! K8 \1 e* l4 l, t
    {1 j4 {( Q2 a8 M, ~, n+ ~% r2 U! g3 S
        int a[N],*p;
    0 _1 B( ~1 e4 y) z+ g; V    input(a,N);
    ; m: K3 L  m& U. {1 l    p=a;! W6 v; w8 |( i/ G
        sort(p,N);
    8 M; V$ b$ ?* R; r( s& Z    output(p,N);1 s7 a7 q* J% d3 z/ e8 s
    }
    回复

    使用道具 举报

    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 00:20 , Processed in 0.307474 second(s), 61 queries .

    回顶部