QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2405|回复: 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/ ?# N. B4 A' t5 ^/ a% J2 w/ s
    为什么???- }& I. y; |- l( T
    #include<stdio.h>! R3 f% H0 a2 m9 n
    #define N 10
    % D' J3 y2 e5 G9 t5 c2 Qvoid main()
    + k$ w5 ]0 }: I) {, T) R, \{
    " }. d1 o; Y' h* V# K: P/ G$ g0 k- j        void input();7 U) M. |# T; X- o3 T
            void sort();/ D, p0 \9 q# U( D3 t
            void output();4 F8 |. ]8 @6 @# t! C: {0 h
            int a[N],*p;  k' Q6 J/ C/ m% L) x( S& q
            input(a,N);0 n# X' z' \" K/ c
            p=a;4 [/ e4 y. [0 H5 X+ s+ n
            sort(p,N);
    / R+ W% ]  D+ ~9 ?9 @3 b! ?0 w        output(p,N);
    - r- C2 X& z% L2 @( J}$ ~# K; ~2 g2 c! E! S6 z
    void input(int arr[],int n)
    2 E4 @1 l6 t  }* ^1 X* |1 V{% W! O1 k8 q. k/ U( j% J" h
            int i;. A. c9 O( |9 ]- F
            printf("input data:\n");. r' `1 s( W' T
            for(i=0;i<n;i++)  ?, }' o7 E( M) {2 P
                    scanf("%d",&arr[i]);% J- K% h, f7 Z7 }7 Z

    3 W/ y. v+ R8 R- f7 A0 {5 X}
    ' p5 N" M, t% B8 v$ h! G) P1 f4 `void sort(int *pt,int n); c1 G. k2 j* S
    {
    # _3 U7 T+ }! F. c        int i,j,t;8 P! s+ c8 p/ N1 x+ ~3 J3 {
            for(i=0;i<n-1;i++)6 t3 d0 J, J6 |+ O# H6 X
                    for(j=0;j<n-1;j++)
    , \; |1 N# f7 `9 k: \                        if(*(pt+j)>*(pt+j+1))7 @! Y9 Z4 d' y9 m9 w1 Y5 l
                            {
    4 S# @+ G' x' ~$ U% \$ }6 g                                t=*(pt+j);' O' d- [; @! }- D5 J
                                    *(pt+j)=*(pt+j+1);
    - Z, c6 l# p, i. u7 g6 U! c                                *(pt+j+1)=t;
    2 |, ^- c) ?2 |% _4 d! _' J                        }
    4 D& z4 k) s; T! S}
    2 H) J1 A; [% M' t6 Pvoid output(int arr[],int n)  @5 n% e( h% d% a3 C$ H8 M* Q
    {3 |( K/ ]- U- j2 U) M
            int i,*ptr=arr;
    " M2 Q! h! h  U7 s! n% ~        printf("output data:\n");
    + l8 N. s1 E( T        for(;ptr-arr<n;ptr++)/ P' p6 a3 q9 P
                    printf("%4d",*ptr);" B4 b2 ^" W3 ^1 F# ^" N$ O
            printf("\n");
    1 P1 m9 ?5 R4 `$ q}' h. S. f0 B8 p
    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>
    ! d; S( `, B) C% E9 W5 m#define N 10
    9 A% r/ j+ f2 w( Y
    ( f3 m; G9 l6 }2 j- F6 O) ?7 Lvoid input(int arr[],int n)" W; `# q/ U8 ]6 K" g
    {
    : e& X: a2 m# j    int i;* [3 k# x, n' {) D$ {6 ^
        printf("input data:\n");
    9 F9 l1 f0 u, Z. S    for (i=0;i<n;i++)
    - e6 Q, k- P5 |1 A        scanf("%d",&arr[i]);
    , p4 I+ B8 R5 _}4 N9 G# u: |; d6 Z
    void sort(int *pt,int n)
    # O' B  y% {8 r7 X{' Z2 U# }- y  u' [# s' `
       
    3 N+ f! U* S, H    int i,j,t;/ K8 D7 R9 a# m/ R/ E
        for (i=0;i<n-1;i++)  E8 b0 Y# O- K" k1 P2 O
            for (j=0;j<n-1;j++)
    ) k# H1 c2 i$ I2 X            if (*(pt+j)>*(pt+j+1))
    0 `1 P$ z9 o3 f% e            {, U" F- M5 b- m- O4 p
                    t=*(pt+j);  P2 d, [3 V9 z1 l6 t( B
                    *(pt+j)=*(pt+j+1);! L! C6 f2 l8 }
                    *(pt+j+1)=t;
    , V! A. C9 M. o            }
    " [, e, P, J  X5 f; v: x6 M}
    ! V& B9 j7 O5 Gvoid output(int arr[],int n)
    $ m, ~; J. o4 S% O( I# B4 ?" X( {{
    $ W  c( m; m1 y4 k4 g  1 \: _3 h# `7 Y0 {) ~' b4 \8 m
        int i,*ptr=arr;1 K+ o5 p/ D% E: j4 v
        printf("output data:\n");% R; o. J7 r  |9 S5 U5 X: x
        for (;ptr-arr<n;ptr++)
    - j1 |, v0 R3 L" Z2 A$ m6 r( t        printf("%4d",*ptr);
    0 Y1 x+ k3 `; U# b1 R/ W5 R& M    printf("\n");6 k7 o3 S8 N) C; g7 i& n: }
    }; I" c6 m! `* Y5 ~
    int main()4 ~8 n6 n6 i4 p. g  i
    {
    ( p: s0 J) `1 L( `- N4 A* {    int a[N],*p;
    6 Z9 L6 x7 L5 K1 d/ O    input(a,N);
    2 y6 m% F! D2 h& @: g    p=a;# ^- ~' N1 z4 |2 H
        sort(p,N);
    * ^- p2 R6 R' U) t) k+ x7 M( i5 h( d' ]    output(p,N);
    # S$ L& m* P5 F}
    回复

    使用道具 举报

    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-10-14 08:53 , Processed in 0.719552 second(s), 61 queries .

    回顶部