zoukankan      html  css  js  c++  java
  • 函数参数传递数组

    1、示例

    #include<stdio.h>
    float average(float array[],int n)
    {
     
     
         int i;
         float aver, sum = 0;
         for ( i = 0; i < n; i++)
             sum = sum + array[i];
         aver = sum / n;
         return aver;
    }
    int main( )
     {
     
     
         float score1[5] ;
         float score2[10] ;
         int i;
         for( i = 0 ; i < 5 ; i++)
             scanf("%f",&score1[i]);
         printf("average score1 is: %f
    ", average(score1, 5));
         for( i = 0 ; i < 10 ; i++)
             scanf("%f",&score2[i]);
         printf("average score2 is: %f
    ", average(score2, 10));
         return 0;
     }
    

    2、其它示例

    int array(char buf[60]);
    int array(char buf[])
    int array(char * buf)
    int array2(char array[10][30])
    int array(char array[][30])
    int array(char (*array)[30])
    

      

      

    本博客是个人工作中记录,遇到问题可以互相探讨,没有遇到的问题可能没有时间去特意研究,勿扰。
    另外建了几个QQ技术群:
    2、全栈技术群:616945527,加群口令abc123
    2、硬件嵌入式开发: 75764412
    3、Go语言交流群:9924600

    闲置域名www.nsxz.com出售(等宽等高字符四字域名)。
  • 相关阅读:
    Vue基础
    Document
    Document
    Document
    Document
    Document
    Document
    Document
    Document
    Document
  • 原文地址:https://www.cnblogs.com/zhaogaojian/p/15110069.html
Copyright © 2011-2022 走看看