QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2089|回复: 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
    " [9 L+ r8 I9 I! S: [为什么???
    % Y' Q% A. N* ]2 N1 d! ~#include<stdio.h>* a: g# I$ ^" A6 q4 I6 b6 U
    #define N 10
    7 p9 [; F+ E" e5 `( y" h; pvoid main()
    9 j$ k, K& p% Y1 A{
    4 K; n3 T" Q  l3 ]( V. N, T6 ~9 E+ k        void input();( \+ X6 s' D1 u6 m/ Y
            void sort();
    $ K% R' }( w8 L; j5 M) \        void output();& F# I" ~' V; B9 Z' h1 j
            int a[N],*p;
    5 [) }8 N; k) F2 P3 G        input(a,N);* |. H0 m4 I+ J+ a# c
            p=a;
    6 S* z& N6 f+ X$ o" T- j        sort(p,N);9 }+ M: j) P9 s# @
            output(p,N);$ s0 ~7 `7 d9 I6 u+ m8 m
    }
    7 Y* o+ K) k- U2 A% d" Jvoid input(int arr[],int n)
    5 V8 V/ v, b" F4 e1 ^{
    5 r  o; _  h% |        int i;
    ; w  A0 n+ t# m- u        printf("input data:\n");7 V8 k$ O* U! ^% w  `
            for(i=0;i<n;i++)( F2 ?' G8 X$ f2 K8 Z
                    scanf("%d",&arr[i]);7 v0 I9 H& z$ ]. p9 v5 Q2 n/ K" P
    " X, P3 @; v; I
    }
    9 q& Z# |( Q6 w% [- ]void sort(int *pt,int n): R8 @1 y3 y. f: {( s; @" \. K
    {
    * @' ^" T( k6 e        int i,j,t;
    0 R  C3 ^! y' D" K* U        for(i=0;i<n-1;i++)
    8 w" M  o$ v7 i                for(j=0;j<n-1;j++)
    , O% y  P; o. q) v$ s2 B                        if(*(pt+j)>*(pt+j+1))
    * K/ u& w/ a8 V8 v+ l, j  {                        {: t3 t/ E/ O" t& h' m- {  _
                                    t=*(pt+j);3 i" J9 B% k) n, @% V* Q
                                    *(pt+j)=*(pt+j+1);- }- z# h2 h' F( m
                                    *(pt+j+1)=t;
    ' r4 X2 k4 `9 ]; E" m                        }& o! k% m4 \7 `7 a
    }
    3 }2 {0 I/ ]( U9 E1 w3 xvoid output(int arr[],int n)7 U0 D% N% L" v. r
    {
    ; Y$ X) `6 g. r( v7 |+ o8 M        int i,*ptr=arr;
    ( M  T) f7 y2 R; V! ?! E& F) G        printf("output data:\n");
    ! q' E: t: P8 c& w1 X2 }3 u        for(;ptr-arr<n;ptr++)3 X+ y0 r0 w  w0 s- P8 j6 m# t3 A0 t
                    printf("%4d",*ptr);+ \* }/ _# y% L
            printf("\n");
    : k8 v3 r% ]" |( g}
    # B2 B% Z6 j2 U3 u/ }' k
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    slsnlc 实名认证       

    11

    主题

    5

    听众

    116

    积分

    升级  8%

  • TA的每日心情
    奋斗
    2012-9-19 12:24
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    新人进步奖

    群组学术交流B

    回复

    使用道具 举报

    slsnlc 实名认证       

    11

    主题

    5

    听众

    116

    积分

    升级  8%

  • TA的每日心情
    奋斗
    2012-9-19 12:24
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    新人进步奖

    群组学术交流B

    #include<stdio.h>$ {# Q; X- H- M" D/ ~" Y4 [, V) H8 z
    #define N 10
    ' ~+ i( u+ w$ N; k) s" J- B9 E5 t  X+ J8 S5 j
    void input(int arr[],int n)2 s2 ^# a) C, t8 g+ V/ j
    {7 u  L2 J1 B. f
        int i;8 ^2 J1 O, X6 t. k  `% j
        printf("input data:\n");
    ; r* M7 @7 F8 a5 d    for (i=0;i<n;i++)
    6 M/ S5 i/ g# G& V: B1 I& Q" B        scanf("%d",&arr[i]);
    " W, C. M! w" N; N3 ^}
    5 V  x) J! B, j5 E+ fvoid sort(int *pt,int n)
    & H0 T0 X8 P9 |- r{
    9 F9 m: n+ _- P7 G. i, y0 l   
    9 @) o. a* E! p2 M    int i,j,t;  l0 [: r- g" K. U5 [
        for (i=0;i<n-1;i++)
    * [8 n' [* [& J- _3 |9 C        for (j=0;j<n-1;j++)
    * O1 U& N: }  p$ P9 a6 r) \            if (*(pt+j)>*(pt+j+1))
    ) H1 r# ^1 |; a6 g            {
    + {+ w" K7 d) ?1 W( N                t=*(pt+j);, x; b! G$ R; J( C
                    *(pt+j)=*(pt+j+1);
    & a- s7 R( v. W8 x                *(pt+j+1)=t;
    7 ^1 P+ ~: s+ s            }
    " Q- Z9 I3 W% M}
    # T0 f: B; E) ~+ x% Z0 ?: kvoid output(int arr[],int n)+ A; k: W% v/ n. N+ E% S
    {
    $ m4 l+ _6 i2 y: X  : j+ K7 w) g; B- h, E
        int i,*ptr=arr;  l; n! z/ m; G; [  ]+ U2 p
        printf("output data:\n");6 ], L$ F9 k# o8 N" N* }  Y
        for (;ptr-arr<n;ptr++)
    % J# i/ y1 z" d+ s+ ?" Q        printf("%4d",*ptr);
    8 }5 z9 k, G1 y2 r  G4 F, t    printf("\n");
      ?. D! o1 v& I7 y+ n}
    / \# x3 {  p' B# O+ n* zint main()& G% U& Z, y" F7 D! t7 G/ S( g5 i1 D
    {, x7 Y' b! r; P$ b5 g
        int a[N],*p;
    ! m9 P, G) i$ x. M( N4 m    input(a,N);
    % d1 V( D  V; s" c; a7 ]3 v    p=a;* r( {& G( ]1 f
        sort(p,N);: K6 d5 T+ T9 c0 c. a. X
        output(p,N);
    7 M3 p! ~2 E5 h5 c5 c8 g}
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-8-17 10:38 , Processed in 0.536433 second(s), 62 queries .

    回顶部