使用可变参数,实现函数,求函数参数的最大值
2017-11-12 20:47
344 查看
#include<stdio.h> #include<stdlib.h> #include<stdarg.h> #pragma warning(disable:4996) int avg(int num, ...) { va_list arg; va_start(arg,num); int max = va_arg(arg,int); while (num--) { int n = va_arg(arg,int); if (max < n); } va_end(arg); return max; } int main() { printf("max=%d\n",avg(3,4,2,3)); system("pause"); return 0; }
相关文章推荐
- 使用可变参数,实现函数,求函数参数的平均值和最大值
- 使用可变参数,实现函数,求函数参数的最大值
- Matlab中使用varargin来实现参数可变的函数
- Matlab中使用varargin来实现参数可变的函数
- C使用 stdarg 宏来实现函数的可变参数列表
- Matlab中使用varargin来实现参数可变的函数
- 可变参数函数的基本原理及使用实现
- Matlab中使用varargin来实现参数可变的函数
- OC可变参数的函数实现va_start、va_end、va_list的使用
- 可变参数函数printf的实现(不使用va_list等内置宏定义)
- 使用可变参数,实现函数,求函数参数的平均值
- 使用可变参数,实现函数,求函数参数的平均值
- 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数 [2] C# 实现
- 【转】Matlab中使用varargin来实现参数可变的函数
- 使用未公开关键字在 C# 中导入外部 printf 等参数数量可变函数 [2] C# 实现
- 使用varargs.h/stdarg.h 实现可变参数函数
- 如何实现参数个数可变的函数
- 可变参数函数,原理,实现,UART寄存器操作
- 从printf谈可变参数函数的实现--------作者:戎亚新
- 如何实现VBA中函数的可变参数传递