QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2241|回复: 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 parameters1 t( j: D) W+ S! `% _
    为什么???( Z1 t* p& a# r# p! Q) A; @
    #include<stdio.h>! {5 B, d' G  q. R5 z! Z1 T6 R/ z
    #define N 103 Z+ S5 K( d& [: c1 U9 C8 K
    void main()
    6 s: m: p: c% E9 h{  F) E2 o. D/ S( ?. Z1 ?# t
            void input();
    ; E) t. F+ v! n5 |& C: y# b        void sort();
    , x0 X6 ~1 P3 k        void output();' c1 N. P- n! b* j2 @6 U& j: S
            int a[N],*p;
    ( ], C; r+ a* A, K! v        input(a,N);
    - h9 o) [/ \2 m- Z" H3 y* C        p=a;) L6 Y7 d2 t* G: X1 h
            sort(p,N);
    6 v, E' Z  s3 @# U' ^' ]- }        output(p,N);
    - i4 [: w/ ^' R- t7 x# v- e}0 K5 z! S6 U+ T
    void input(int arr[],int n)1 r2 v8 g5 r# g0 W/ \, |* u
    {
    + V- \" l) w" E5 }        int i;
    5 X$ E  M" ^* U8 t5 e; D        printf("input data:\n");" o5 Y+ h# J" {7 \, d
            for(i=0;i<n;i++)0 W4 ?9 k; m$ }6 E
                    scanf("%d",&arr[i]);& S1 `" Y& W8 R2 L1 m

    : K  m" H0 q8 H2 f# x  E9 X8 w( @" E}4 u6 V* a# J# u  T- r/ _+ t
    void sort(int *pt,int n)
    - z; Q" M* k% T" h$ ~0 O4 ~{  m: ]! c1 s% u) `
            int i,j,t;; d, C( b+ Q5 [, M4 M
            for(i=0;i<n-1;i++)9 z' X# [9 p) r" s
                    for(j=0;j<n-1;j++)( @3 }' w5 G' N4 T
                            if(*(pt+j)>*(pt+j+1))
    3 X9 [7 _& v8 ~  l* J2 _( I; A8 [7 p. l                        {4 [- _7 t6 R* C7 J
                                    t=*(pt+j);. O" M+ ?5 ^# n+ k' |/ M* N
                                    *(pt+j)=*(pt+j+1);2 E4 V+ _2 D# z% v, x
                                    *(pt+j+1)=t;$ g4 X6 Z  p6 S
                            }
    0 I8 q) T9 {4 j}; S$ T5 ]- D( ]! d( z
    void output(int arr[],int n)
    . a7 c# e7 G' e* T4 O{
    * G+ l2 O) u& l& w2 W        int i,*ptr=arr;
    / m' @0 U/ X* K( I- m' y3 N        printf("output data:\n");5 B* H2 p3 w) |! o1 n) {$ A
            for(;ptr-arr<n;ptr++)
    ) N; u( u3 e) X2 L                printf("%4d",*ptr);- t' W( Y8 N1 g! s& c
            printf("\n");
    8 g1 Y% r  C* I7 E. g}8 w. q5 X1 K# d
    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>
      L: p5 h+ E2 \  b, x0 a! J#define N 10( W- j7 K( E& O' R

    / c: y, ?; x' C  E' Cvoid input(int arr[],int n)
    3 e- t2 C+ R( Z: w* _" j3 E{
    0 O( Q9 t! W& F9 N/ T5 m    int i;5 N6 B) d9 e" N, t( H
        printf("input data:\n");
    4 i( u/ z# x& ]* Z; P& l    for (i=0;i<n;i++)( m+ @. Y: U" u
            scanf("%d",&arr[i]);
    * u) [* w6 Q% [2 P) B  P}
    . p1 w. J4 z: p  Y/ gvoid sort(int *pt,int n)
    # l! U2 C; d, G; S2 o7 O{
    ) D& }* B# v7 x+ X    3 s, m1 w5 p( Y! E- L
        int i,j,t;
    9 ~0 U( u+ F- E7 {8 g    for (i=0;i<n-1;i++); P* E2 H4 {8 s
            for (j=0;j<n-1;j++)
    ; r) N1 V2 ]- I, m            if (*(pt+j)>*(pt+j+1))3 X0 S* t# q* @
                {
    - x# B/ x  K  r/ Y9 k; u                t=*(pt+j);
    ; E) s/ w* E; F- I( Q9 B  j                *(pt+j)=*(pt+j+1);: l0 v# D; A( E4 b! ^* }
                    *(pt+j+1)=t;% E. \4 G4 p; w- R6 R: A; n9 J
                }* u6 I; P6 }8 g6 e5 [4 \* G2 V
    }
    / f, U2 L8 o- R- Fvoid output(int arr[],int n)
    : \) b. C8 O* E. H- t{2 n% b8 {# y6 [
      
    / v/ h0 m5 f) p2 N    int i,*ptr=arr;/ a8 m7 W) B0 p3 A8 c$ P
        printf("output data:\n");
    % T: |1 _- E8 C2 Z1 u1 O. z    for (;ptr-arr<n;ptr++)
    2 y4 Z+ g1 P, ?! b! H3 S  p, R        printf("%4d",*ptr);: W" S5 |( K; G% \4 z. d
        printf("\n");2 X$ E$ Z+ Q" Y: U* M
    }
    6 e! m- k4 C  t' m- R% Eint main()! I8 A# \( H3 b" R% @+ o& J
    {
    * M+ X8 z6 F" L9 h  R    int a[N],*p;  x) v9 P7 f  A0 j, I# X
        input(a,N);
    % N+ l$ ^* e" s3 K- l; [    p=a;& x6 s& B: Z8 [% Q/ C9 Z  {  [
        sort(p,N);' `+ n; G. f- ?8 E( U( o
        output(p,N);
    * Z( W/ j7 L7 ]7 A1 m! p) t1 m6 C}
    回复

    使用道具 举报

    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 18:42 , Processed in 0.796542 second(s), 61 queries .

    回顶部