QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2238|回复: 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
    ' h6 X) K+ O$ _为什么???
    , S: C# V, Z+ Y$ H#include<stdio.h>6 g+ R& G: }5 W2 B, {
    #define N 10* l: K7 T8 ~' Z( e  V! e
    void main()
    & r0 D4 r+ \& w/ O! P8 ^8 T6 z{
      f; G5 _: t* y0 G6 M0 Z  I/ P1 ^        void input();
    2 z2 ~' _, F* F8 N' O" ]        void sort();5 e% j3 K: O6 e/ A
            void output();& C0 U3 e; M  ~, Z& {
            int a[N],*p;* E) m/ U0 C! S) b9 h
            input(a,N);
    2 q7 Y9 k6 i, ^2 f0 z        p=a;; f; Y1 L6 e" G
            sort(p,N);9 P6 r) R8 C8 p* c
            output(p,N);0 T' `2 d6 O$ p3 ^9 k6 E8 L6 \
    }8 V* d, E$ r! `9 `2 f8 R) B
    void input(int arr[],int n)) X5 t+ S% x+ ~
    {$ \3 t0 `5 I& H5 K
            int i;* O3 E1 W  X2 M+ L0 W4 V
            printf("input data:\n");
    - k, ~: K# _+ r        for(i=0;i<n;i++)
    / s1 ~2 t* }1 M: r  _                scanf("%d",&arr[i]);
    + x" L% `* I( m- z 4 J7 V: H% `/ h- h) B) n
    }. C0 }; X9 @; Q; R8 N/ A
    void sort(int *pt,int n)
    - b. U2 t# j% n0 Q' b/ d( P! H' c{( z# W; c$ G7 ^" q- N6 d3 Z' r. B+ |
            int i,j,t;0 m! M7 V. w3 j; v' `
            for(i=0;i<n-1;i++)7 D* R5 \5 Z# @# M2 [0 n& m4 ~
                    for(j=0;j<n-1;j++)8 g; I7 D# M, f6 P! ]$ o2 S
                            if(*(pt+j)>*(pt+j+1))
    ! K1 ~- O7 f  }; n2 u                        {1 p' {. l5 ^7 ~8 o
                                    t=*(pt+j);7 H- ~& U5 |( Q) G3 K% j
                                    *(pt+j)=*(pt+j+1);
    3 ^8 s, x: k3 P4 n, d3 ^3 @                                *(pt+j+1)=t;
    : Z* t% A. B% t+ F+ Z$ h- E6 W  S                        }" I$ b. u" h8 o; \# N0 y  y0 E
    }
    4 _! L" [" L0 ?1 y7 ]  P* Zvoid output(int arr[],int n)
    / v& R4 z8 @4 h9 F$ e{
    3 Z6 i9 @1 O, w2 l! Y: V        int i,*ptr=arr;2 g4 w, T4 C& V
            printf("output data:\n");
    & Z+ c# n4 `& z        for(;ptr-arr<n;ptr++)
    . e2 W: r$ Z- S* H                printf("%4d",*ptr);" ^8 H+ v( o  l7 M
            printf("\n");) R* \' x; b: }. \
    }+ W: q) X+ c* ?1 D- e7 ~- `% 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>
    ( ]3 i! U& _' o0 I- y3 ~0 p#define N 10
    ; ?: q" F" I  @1 o+ T4 k) _6 ^' R; [+ B; H6 n& W
    void input(int arr[],int n)7 Z: Y7 i! N5 d' X9 s
    {
    5 _' T, @* p8 c- s: g& X    int i;6 |! P8 [. a; i" ]! v5 y
        printf("input data:\n");
    * f: M- a% L2 B8 a    for (i=0;i<n;i++)
    * e9 z% h  T  q2 H/ E3 L- j/ \        scanf("%d",&arr[i]);
    ; _( \  W+ ^8 G# e3 ]0 O) N% O; _}8 v6 U3 A! C5 ]) m8 w, f) u
    void sort(int *pt,int n)
    3 I( I4 O/ T. w& Y  }$ O9 x* D{
    " J0 K; L' k+ B    8 \& {$ v/ _3 C* q5 [
        int i,j,t;
    " w4 f/ r/ ~; v    for (i=0;i<n-1;i++)
    ' L( w! w6 g5 m! a7 V( f        for (j=0;j<n-1;j++)
    0 k4 P* Z5 ^  I            if (*(pt+j)>*(pt+j+1))
    : Z1 R' _: i+ [% B! U1 H0 w% L  g            {* n* V5 C, P+ e" F" m
                    t=*(pt+j);
    % ]" i+ {% S* M& h                *(pt+j)=*(pt+j+1);( ]0 [: E2 k- @0 A0 f: D) w
                    *(pt+j+1)=t;
    3 }/ w: H" E* j& V& |; _: R: N            }
    # ], g  u# P, f: \- u$ n! N}6 E3 w0 C7 T% v
    void output(int arr[],int n)6 q/ q4 |3 }5 S- O, F3 ]1 y
    {
    % l6 e, ]5 p  Q  
    9 v8 k3 q& ?" I8 F: ^' y    int i,*ptr=arr;
    + [" b9 m  S$ j# L0 c    printf("output data:\n");
    $ c5 j/ P9 d) u. Z    for (;ptr-arr<n;ptr++)+ E* I! I6 ~2 K) \2 X1 P: c
            printf("%4d",*ptr);
    5 ^% U. o& ^4 y8 s2 [    printf("\n");
    " A4 Z" V( F  `) \/ f4 ?}
    3 Q1 o4 @/ P; cint main()
    2 X" u: O. ?8 R5 t6 f9 D{
      e. C' H+ m, C- L- P4 {6 `" T    int a[N],*p;' G  N6 ^( `" ]- V+ C! y
        input(a,N);
    * C+ i: L" a/ u    p=a;8 w, v8 U# a4 ~( _
        sort(p,N);7 {3 n# W7 D; w: Z4 ?" y
        output(p,N);. m( H  r5 Y& [2 h. I/ T
    }
    回复

    使用道具 举报

    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-4-17 06:18 , Processed in 0.294119 second(s), 61 queries .

    回顶部