#include<iostream> #include "time.h" #include"windows.h" #include "stdarg.h" using namespace std; void main() { int i; int record[100]={0}; srand((unsigned)GetCurrentTime()); for(i=0;i<10;i++) { cout<<rand()<<'/t'; } cout<<endl; srand((unsigned)GetTickCount()); for(i=0;i<10;i++) { cout<<rand()<<'/t'; } cout<<time(NULL)<<"/t"<<GetCurrentTime()<<"/t"<<GetTickCount()<<endl; cout<<sizeof(rand()); int sum(int,...); cout<<sum(2,4,6,1,3,5)<<endl; cout<<sum(5,1,2,3,4)<<endl; } int sum(int count,...) { if(count<=0) return -1; va_list arg_ptr; va_start(arg_ptr,count); int sum=0; for(int i=0;i<count;i++) { sum+=va_arg(arg_ptr,int); } va_end(arg_ptr);