zoukankan      html  css  js  c++  java
  • 2016/7/7 自定义函数copy

    题目:
    输入整数n(n<=10000),表示接下来将会输入n个实数,将这n个实数存入数组a中。请定义一个数组拷贝函数将数组a中的n个数拷贝到数组b中。
    分析:
    (1)输入n,再输入n个实数存入数组a中
    (2)将数组a中的n个数拷贝到数组b中
    (3)输出输出b中的n个数
    将(2)定义成函数copy:
    这里只是执行拷贝,所以定义无返回值函数(void);
    copy的功能是要将一个数组中的多少个数拷贝另一个数组中,这里会涉及到三个形参,设为数组c、数组d、整数m。
    定义的copy函数见参考源码中。

    源码:

    #include<stdio.h>

    double a[100],b[100];                                        //设定全局变量数组a、b各101格

    voidcopy(double c[],double d[],int m)                               //自定义函数copy形式参数c、d数组和m

    {
      for(int i=1;i<=m;i++)                                      //循环将a下标对应copy至b下标
      {
        d[i]=c[i];
      }
    }
    int main()                                               //调用主函数main
    {
      int n;
      scanf("%d",&n);
      for(int i=1;i<=n;i++)
      {
        scanf("%lf",&a[i]);
      }
      copy(a,b,n);                                            //调用copy函数
      for(int i=1;i<=n;i++)                                        //输出b前n个
      {
        printf("%lf ",b[i]);
      }
      return 0;

    }

    作者评价:

        自定义函数是一个分化下来的程序,通过函数模块化的程序,会很容易发现错误,哪错打哪,并且可以随处调用。

    有错请留言评论,非常感谢您的评论,您的支持是我的动力!

                        By    He_He _S

    2016/7/7      张呵呵于11:37时更改

                       本目不再更新

  • 相关阅读:
    windows中dos命令指南
    HDU 2084 数塔 (dp)
    HDU 1176 免费馅饼 (dp)
    HDU 1004 Let the Balloon Rise (map)
    变态杀人狂 (数学)
    HDU 2717 Catch That Cow (深搜)
    HDU 1234 开门人和关门人 (模拟)
    HDU 1070 Milk (模拟)
    HDU 1175 连连看 (深搜+剪枝)
    HDU 1159 Common Subsequence (dp)
  • 原文地址:https://www.cnblogs.com/wuweihehe/p/5649507.html
Copyright © 2011-2022 走看看