重拾C语言-传递数组到函数
来源:互联网 发布:特种兵椰汁 知乎 编辑:程序博客网 时间:2024/05/17 23:16
- 代码片段
- 调用结果
代码片段
#include <stdio.h>// 函数定义声明double getAvg( int arr[], int size );void main () { // 声明并初始化 - 一个带有 5 个元素的整型数组 int balance[5] = { 1024, 512, 256, 128, 64 }; // 传递一个指向数组的指针作为参数 double avg = getAvg( balance, 5 ); // 输出返回值 printf( "平均值为:%f\n", avg ); return;}/* * 函数主题定义 * * 将数组作为参数, 同时还传递了另一个参数, 根据所传的参数, 会返回数组中各元素的平均值 */double getAvg( int arr[], int size ) { int i; double sum; // 计算数组元素值和 for ( i = 0; i < size; ++i ) sum += arr[i]; // 根据传递进来的 int size 计算数组的平均值并返回 return sum / size;}
调用结果
平均值为:396.800000
阅读全文
0 0
- 重拾C语言-传递数组到函数
- C语言传递数组到函数的一个发现
- C语言函数二维数组传递方法
- C语言:函数二维数组传递方法
- C语言函数二维数组传递方法
- c语言数组传递
- 重拾c语言数组与指针
- c语言之函数参数传递之数组篇
- c语言中函数二维数组传递方法小结
- c 语言 二维数组的函数参数传递的问题
- C语言函数传递二维数组的方法
- c语言的数组、指针、函数传递释义
- 二维数组作为函数参数传递剖析(C语言)
- C语言传递数组给函数的方式
- C语言函数 数组是否可以作为值传递?
- C语言中如何将数组作为函数参数传递
- c语言中用函数传递数组的两个方法
- C语言二维数组作为函数参数传递
- R 配色
- MySQL数据库远程访问权限如何打开(两种方法)
- mybatis第二天
- 创建Python虚拟环境 --- 解决无root权限且anaconda权限受限
- vue.js 同jquery 的比较
- 重拾C语言-传递数组到函数
- MVC模式和三层架构
- Linux编程学习之文件IO篇-文件IO的五个函数
- [记录]WindowManagerService - 待续
- re_整理
- select、poll、epoll之间的区别总结[整理]
- 组实例的includes()
- 递归思想输出数组全排列
- 使用python进行ridge回归