QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2408|回复: 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& ^- I' U, r" ]
    为什么???
    + f+ Q# L, A2 G4 q5 i#include<stdio.h>
    4 y  W2 p1 v' t6 ?4 a9 x' o3 y% ^2 O. E#define N 10$ E& ?. l; \+ T4 T/ _
    void main()5 ?* b( Q  M" f; g
    {# p' Y$ b; y2 z
            void input();4 [* x5 j1 ]/ F+ E
            void sort();
    $ }: A1 |8 Z: x* p        void output();* O3 l, Y0 [  ?* x- y/ D
            int a[N],*p;
    3 _; y1 w+ ?9 a! Y! X8 _% L        input(a,N);1 z1 V6 b! }2 e* I! O* r
            p=a;! ~- A4 [- ?3 A5 X
            sort(p,N);( ]7 M' r; @; q  b( A- |. `
            output(p,N);1 |# F" s7 ^0 T
    }
    2 o, I- `. w( Y  bvoid input(int arr[],int n)
    , g6 z5 b( s+ P. Q& B{" m4 a/ Z5 N* ?+ C
            int i;2 G; L2 R0 S- O) c' P. E
            printf("input data:\n");
    . c+ O: n" k* k1 M- y: A1 {        for(i=0;i<n;i++)
    % @7 \5 ]  Q2 V3 a* K                scanf("%d",&arr[i]);
    & U' m; E4 N8 }& x 6 X: c( `, j" X! t7 D3 Q
    }  y5 A! {. f1 }9 o5 o, o
    void sort(int *pt,int n)
    2 G/ T$ M" ~& z) _3 [& I3 C{
    7 m6 B6 W  V7 \- d        int i,j,t;# P2 y1 Q5 y; [$ }: T+ m
            for(i=0;i<n-1;i++)0 ?. Z1 I" \# k
                    for(j=0;j<n-1;j++)# [; Q+ @7 I# c; D
                            if(*(pt+j)>*(pt+j+1))  s- S# u) h7 q- g7 g% x
                            {
    # k. E. A8 f: C" Q8 J$ U. V                                t=*(pt+j);" F* Q9 G1 u2 A- o+ J
                                    *(pt+j)=*(pt+j+1);
    , Y6 K9 c5 K& c7 y# d                                *(pt+j+1)=t;
    ) Q+ n. `2 Y* G4 w) s. P7 a1 t                        }
    % Y9 L1 K8 E8 V9 m2 N}
    # T/ O* I5 Y8 C) Qvoid output(int arr[],int n); ?* \7 f1 r- [, C* L
    {8 J& `/ ]- ]( \3 i* b
            int i,*ptr=arr;
    & J, L( x) X( M% n5 z/ V; o        printf("output data:\n");5 L2 n: D" g" C$ C- ~) w! T  T
            for(;ptr-arr<n;ptr++); n4 b( C& L0 z4 }) ~& v, K" l; R
                    printf("%4d",*ptr);4 K( Z) j* B$ D/ N6 O0 ?/ Y0 e6 ^
            printf("\n");+ `8 B7 K5 M/ d/ e% l3 S0 N+ c
    }
    5 D  Q; P) K* w! X# n+ J
    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>* E* p6 ]/ |5 L+ ^
    #define N 103 ]* i5 S' C7 b" H; q) V$ X' k

    9 ~' q. F& q% B! v, ]$ x( Dvoid input(int arr[],int n); i& R' Z4 ]2 c
    {( Q" N. N/ Y% u$ U' G8 s
        int i;3 Y! W" l# m* y: H
        printf("input data:\n");7 `1 x2 F" v# @7 k/ F5 a
        for (i=0;i<n;i++)+ I  F5 O$ L& s* |5 p/ B, t8 ]& y
            scanf("%d",&arr[i]);
    2 w+ ]) @; z+ J7 `0 T}
    6 I5 Z$ D1 j. l5 u( _! v& ~void sort(int *pt,int n)6 L# o* Z# h* X5 q9 {2 F  w
    {
    6 P" M. V5 C- p- M3 H) G    . l* U! y/ B5 e8 n6 a9 H" F* `
        int i,j,t;
    0 x7 x6 {# I, R$ f) m+ D: t    for (i=0;i<n-1;i++): O+ n0 V) ~& G" U* E
            for (j=0;j<n-1;j++) - U, v: Y8 z: \
                if (*(pt+j)>*(pt+j+1))
    4 p7 ~1 W9 H' A# q3 _) @            {
    * {- |: ?! S5 @3 Q) y# R- e                t=*(pt+j);
    2 V5 X6 L8 S) a8 t5 p4 ^/ a) c4 Q                *(pt+j)=*(pt+j+1);
    & h+ `+ `' W! S1 F/ Q3 C1 Z6 e8 m                *(pt+j+1)=t;0 |0 F9 q2 M& ?$ h
                }% J! b# |1 t1 L+ V* \" \0 ]7 d
    }
    . S6 k9 `5 t' |& ]; u$ C) a8 C6 R9 [7 zvoid output(int arr[],int n)) z3 O2 I) v# o3 e
    {* P9 K- ?5 I2 Y+ t6 J3 W
      
    3 F* ]5 q  _8 d1 b0 I8 Y( O( t    int i,*ptr=arr;
    & k$ F7 h: T( `# s& K6 r    printf("output data:\n");4 d3 t- j2 O0 L2 a
        for (;ptr-arr<n;ptr++)1 h9 ?- k( `! I% [9 R
            printf("%4d",*ptr);& c- U1 y" [& r0 I9 M
        printf("\n");
    / b% _& ?; j& P! u}. h$ W: |9 n5 q2 G: W, j
    int main()
    % b) A/ T4 M) X/ j; V' v{
    " J  W& q. F: x: w    int a[N],*p;
    % Q& l$ N- E5 V% ]: [) v    input(a,N);
    2 S- ^) j, n- Y2 Y# g3 k2 v3 v    p=a;$ ]* ^! G$ z! u# f# G" T' ?
        sort(p,N);
    % \, ?7 }# |8 J* F8 p    output(p,N);
    . x! C7 d+ t0 Y4 ^6 S9 v}
    回复

    使用道具 举报

    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-15 08:04 , Processed in 2.530502 second(s), 62 queries .

    回顶部