阅读背景:

可变参数列表求任意多个数的平均值_weixin_33832340的博客

来源:互联网 
代码如下:
#include<iostream>
#include<stdarg.h>
using namespace std;

float test(int n_values, ...)
{
va_list va_arg;
int count;
float sum = 0;

va_start(va_arg, n_values);
{
for (count = 0; count < n_values; count+=1)
{
sum += va_arg(va_arg, int);
}

}

va_end(va_arg);
return sum / n_values;

}
 

int main()
{
float ave = test(10, 11, 22, 33, 44, 55, 66, 77, 88, 99, 100);
cout << ave << endl;
     system("pause");
return 0;
}代码如下:
#include<iostream>
#include<s



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: