QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2266|回复: 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
    6 V2 C0 a9 @& T6 `, {( Z为什么???* y. P1 z+ k. m2 d; R4 B8 e
    #include<stdio.h>
    % H: Z  v: f" M5 E% `+ f#define N 10. {8 }2 O% J& @# y3 O: F
    void main()+ w& y5 o& [# u  o2 L3 R: L
    {; P+ _" P, D+ I/ l9 |8 b* S
            void input();
    , T# M' e" i6 v1 f        void sort();+ k- p" t$ ?. K$ j; v  M9 O* S2 P
            void output();2 e& k- D% ^$ d9 A6 _  u6 t
            int a[N],*p;
    ! Q  a# V) y6 \" r6 r5 K7 F        input(a,N);
    6 C3 w) g. h1 }* _" P  i; m1 @: P# w        p=a;" N3 M2 Q! G1 Y, s3 m
            sort(p,N);
    ' {. l! s; E7 [" }: v        output(p,N);2 q0 d" z- d5 z* P/ }
    }' @: x* P: _7 q& X5 Y  S# F' O1 ?
    void input(int arr[],int n)
    5 q( d/ m4 J5 _{
    : K! [2 a: E1 p, I& @        int i;
    " s3 D/ ?+ m, L/ \* K        printf("input data:\n");
    % f- C" @2 S5 C. F4 ?  n        for(i=0;i<n;i++)
    ' ~) |+ }1 d- K# H$ b                scanf("%d",&arr[i]);
    2 ^5 ^' O, g. i8 A
    ! c, f# i9 `4 M}
    ' L: l0 u* a, r& Cvoid sort(int *pt,int n)) ~' s% T8 a1 c9 r5 U3 Q8 A& D3 Z6 Z1 F
    {3 N& J  o: U. N; r
            int i,j,t;: h. o0 u. Z8 H0 \: ]; y
            for(i=0;i<n-1;i++)  @6 [  q9 l4 q. r" E0 w5 v% Y# i
                    for(j=0;j<n-1;j++)5 ^! t/ l' Y+ N3 F) @6 Q) u
                            if(*(pt+j)>*(pt+j+1)): H1 }6 M& [# M" P; B
                            {
    & {5 e: H. u6 F' y                                t=*(pt+j);
    2 i; N; S9 {7 e: Z9 ]/ [2 n8 N                                *(pt+j)=*(pt+j+1);
    ( R$ S9 k' W2 e+ \% a* O                                *(pt+j+1)=t;
    0 m& h! e) d6 g% r& j% v                        }
    5 M) A2 C# O+ v+ Z}, P; L3 m) \3 a  `% H
    void output(int arr[],int n)/ o; r2 t( \! ?5 Y
    {
    ' F" `( {3 t0 x" E- w5 H- G7 Q        int i,*ptr=arr;
    9 |# _" I' V' L8 l        printf("output data:\n");6 Y+ t; u; s  z, q0 v! b+ h9 f. P
            for(;ptr-arr<n;ptr++)
    ; q2 Z7 B" o' j! i2 N4 V" ~  b! x                printf("%4d",*ptr);. C7 B. {% z6 ?2 f
            printf("\n");
    9 M4 l) u* i  j}/ T' V8 S% b& ^# W) ~
    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>
    5 a& V' C' n1 u' d+ `#define N 102 i1 U8 w3 u4 b% m5 Y
    - F9 ]) K: S* U
    void input(int arr[],int n): m7 G; r( O  q$ [
    {7 b+ g3 W8 Q2 [7 K
        int i;2 o6 ]- T9 m2 r) X- B0 e5 J* I
        printf("input data:\n");5 j6 q) S. N, `: q" y$ B, V7 I
        for (i=0;i<n;i++)
    . i2 w0 _% `7 j" ~5 Q% F0 s        scanf("%d",&arr[i]);$ I, Y, E5 L, r! C0 T# I
    }. r# _* H& K2 F, ~8 b( V: `
    void sort(int *pt,int n)
    1 y( a; R& H1 k+ b6 C5 z$ R) A{
    . `( [5 m" V( t, ^   
    / z6 g- \" q1 ]; G+ S6 u    int i,j,t;+ H0 m  i( i0 ?
        for (i=0;i<n-1;i++)' P% j0 N: U: d3 V+ V0 a. p
            for (j=0;j<n-1;j++)
    ( }. h& \' R: o+ ^8 t6 T7 p            if (*(pt+j)>*(pt+j+1))
    , Z: Z7 {% R+ t+ D5 h( S            {
    2 Z8 ^" P; s4 n0 }1 a9 i" d                t=*(pt+j);
    2 B7 ]6 O0 K1 D: M/ Y                *(pt+j)=*(pt+j+1);2 n( Q* m/ [& R7 r6 \9 S0 J
                    *(pt+j+1)=t;3 X9 P/ N- W. V" g! E; b/ G# }; C0 u; f
                }
    4 t$ v/ ]3 A5 w! Q# ^+ x- ]( P+ j}
      r" M. M( x( R- f8 Xvoid output(int arr[],int n)
    % G5 I% i' O1 _$ B1 ~{2 i' S" U1 r  R! c
        r1 q' }# ]- i
        int i,*ptr=arr;% Z6 G# U8 ]. O+ g7 q2 o0 {
        printf("output data:\n");
    ! |2 G& E5 X6 r/ \    for (;ptr-arr<n;ptr++)9 b" R! E3 x% k% u
            printf("%4d",*ptr);
    & B6 j  H# \; h, `! H# k    printf("\n");6 l, f; s' m4 z" F! u
    }& L4 f& L' Y( j! d. w$ N
    int main()% W) T: b$ t' X0 O: M0 u# k
    {3 |  C" g/ ~- w& {/ U" E* _
        int a[N],*p;% O* e! g5 g* Q) a
        input(a,N);
    $ {6 d. p) P6 T    p=a;6 w3 G% S4 c  j& }  j% h3 ^$ M
        sort(p,N);
    6 x& m( X& B( I* j    output(p,N);
    2 S- w, q$ g2 R( p4 {( K* \}
    回复

    使用道具 举报

    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 14:40 , Processed in 0.437859 second(s), 62 queries .

    回顶部