使用可变参数列表实现求平均值的函数

来源:互联网 发布:企业网盘系统源码 编辑:程序博客网 时间:2024/04/28 13:00
#include<stdio.h>#include<stdarg.h>int average(int n, ...){va_list num;--》va_list是类型,num是变量va_start(num, n);初始化int i = n;int sum=0;for (i = n; i > 0; i--){sum += va_arg(num, int);读取加入num}return sum / n;}int main(){int ret = average(5, 8, 2, 4, 2,9);printf("%d", ret);输出结果是5.}


本文出自 “痕迹” 博客,请务必保留此出处http://wpfbcr.blog.51cto.com/10696766/1705783

0 0
原创粉丝点击