QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1667|回复: 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 parameters2 |9 K5 w5 Q. o, V
    为什么???( F% M; k% @( F( U% M( d7 Z
    #include<stdio.h>% c; z+ o3 ~2 c/ w* f( n7 v2 Z" m
    #define N 10; n" f+ d" s7 r+ |$ q) P
    void main()" z. V8 @" ]( |& \' Z" q& y
    {
    ! O# t# X) A8 Q7 i; F3 m1 @        void input();
    6 L6 [) a4 S8 i' m% t/ n) K        void sort();
    6 v1 e% F+ R" ~! X        void output();
      G2 `3 e8 X  D4 c        int a[N],*p;+ q# C& D9 E) h- O+ K5 m+ R
            input(a,N);& j7 p  D4 i( M' M4 J
            p=a;7 q0 Q) k# K4 {  M6 z
            sort(p,N);7 o9 ^2 v) G; l; i- s# t' `! l
            output(p,N);
      [  |) M. H' a7 O}
    6 r" A' Z2 ]- ]% Lvoid input(int arr[],int n)
    ! B; w% X$ s$ u6 l4 f: ~" ]  Z{* {8 Q. n. p. }0 l$ N
            int i;
    " n5 d3 \  J4 b: _1 k        printf("input data:\n");9 O) Z" u: f: i+ p) u, n0 V
            for(i=0;i<n;i++)/ n$ I) F' W( f0 _
                    scanf("%d",&arr[i]);
    $ H6 w# j; i% `2 N( f8 J 5 f# W4 h% k9 N0 Y; H9 m
    }5 @7 O! T7 A4 A$ ]& m
    void sort(int *pt,int n)
    0 _% }% e) Z/ u3 e4 ?' k7 d. d{
    ; T& P+ o& `9 y( K' {        int i,j,t;
    9 F5 j. D$ V! R5 U( H& f3 Z        for(i=0;i<n-1;i++)
    , n) {; H1 B9 s7 f' M- W5 x                for(j=0;j<n-1;j++)+ `, `, E) K$ k& K" b
                            if(*(pt+j)>*(pt+j+1))7 \  [! \! H1 v1 r# b" q8 |8 J& B
                            {  D- N$ q; m6 M3 |; B/ |
                                    t=*(pt+j);* b! b0 x4 `/ X5 V$ b9 W# N
                                    *(pt+j)=*(pt+j+1);
    0 P& |! C( V* A9 D& S# o, t' ^6 z                                *(pt+j+1)=t;, f/ G3 |1 }( |/ C! n; M; Y
                            }
    9 f, o- t1 v0 F8 x}
    4 ~0 f/ ?1 m- m. dvoid output(int arr[],int n)
    9 ~- |8 f  }, {- A5 h8 q: \{
    ( @- c3 X8 j0 s( J  `        int i,*ptr=arr;
    , Y. k% h: s" P        printf("output data:\n");% n0 {- X% N$ T2 A- E
            for(;ptr-arr<n;ptr++)& B, o. m  U, x$ b# M
                    printf("%4d",*ptr);
    ( a2 E6 k6 v8 g) L4 @7 g% X        printf("\n");; |8 }3 h! L8 Q/ F, |
    }
    5 p' w/ M8 s, p8 }- k
    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>$ f  u$ u' k6 D; _0 g
    #define N 10
    % E1 }( c" t  q* o3 f3 e; H, Z$ M* `2 g3 e" x' p2 Q4 ~' A$ ^
    void input(int arr[],int n)8 P/ S: i- p4 s
    {
    8 T; r: w% q0 v( I: r) ]: d    int i;8 R( D1 f4 x+ u
        printf("input data:\n");
    0 |- `% @. R5 O# {0 F9 [7 _    for (i=0;i<n;i++)
    8 B; \+ z2 r: x# q        scanf("%d",&arr[i]);7 ~7 T9 \% A" Y' P$ l( o
    }0 P  T! D- g, P. Q$ k1 ^
    void sort(int *pt,int n)
    ! X) P- l6 v! d. F* R" C( o, ?. s{
    ( |: `9 B6 ^% a) O/ r1 J; L8 X   
    + Y: y7 {. V- E1 A    int i,j,t;
    % [7 n3 u2 W2 i* ^    for (i=0;i<n-1;i++)- e, x% J' Y" H: `$ l, C* F
            for (j=0;j<n-1;j++) 8 C2 X; U) Y  ~" |
                if (*(pt+j)>*(pt+j+1))
    0 Z* i. u" d  S7 k  \            {
    % u3 ~; y: R# Z- T8 y                t=*(pt+j);/ P& {* m% F6 [# N4 Z, U9 n
                    *(pt+j)=*(pt+j+1);' i: ?5 T1 b! B3 T" ~' E7 G% Q
                    *(pt+j+1)=t;
    & E: j3 F" L$ d1 B! Y3 M            }5 O$ Q, ]% `' p$ e4 q
    }# w1 w3 L2 y& E6 c
    void output(int arr[],int n)
    , d8 L! q8 V1 O2 c- ~. \{
    % G" M& ?6 u" E* P; C. |  
    ( I5 e% o, W+ m    int i,*ptr=arr;- ^+ G0 q* U. m' Q2 E" W
        printf("output data:\n");  T- N/ R+ ?4 v8 Q( |
        for (;ptr-arr<n;ptr++)
    * A, S. O. ~5 {$ g7 `5 O        printf("%4d",*ptr);
    9 v9 W) Z' ]( `    printf("\n");
    . ]9 ^4 g; A- f6 F}& k; t: M1 m) n
    int main()* v: P" u* X, U4 F! V$ ^8 [6 m+ h
    {( R* o$ d3 A# L( h8 f
        int a[N],*p;
    6 ^( ?+ @' _& O6 I5 |" _# n    input(a,N);
    ' l) _# k7 t) k: N4 w4 P0 e7 |) x% g    p=a;
    8 K* e5 }8 C$ ]% w3 z+ _7 c    sort(p,N);
    7 O# f/ D* }& }5 {# O5 f8 c8 b$ h    output(p,N);
    ) E- e  R" Z' O, [2 h" X8 J}
    回复

    使用道具 举报

    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, 2024-4-29 17:08 , Processed in 0.447087 second(s), 61 queries .

    回顶部