C语言学习笔记

2018-03-11  本文已影响22人  NoneLand
#include<stdio.h>
#include<stdarg.h>

int Squar(int a, ...)
{
    int Sum = 0, n=a;
    va_list arg_p;
    va_start(arg_p,a);
    while(n>0)
    {
        Sum += n*n;
        n = va_arg(arg_p, int);
    }
    va_end(arg_p);
    return Sum;
}

int main()
{
    printf("%d\n", Squar(1, 2, 3, 4, 5, 6, -1));
    return 0;
}
上一篇 下一篇

猜你喜欢

热点阅读