#include <stdio.h> #include <stdarg.h> int average(int val,...) { int i=0; int sum=0; va_list arg; va_start(arg,val); for(i=0;i<val;i++) { sum+=va_arg(arg, int); } va_end(arg); return sum/val; } int main() { int ret=average(3,1,4,1); printf("%d\n",ret); system("pause"); }
时间: 2024-11-09 11:41:40