#include<stdio.h>#include<math.h>#include<time.h>longAdd1(long n){long i,sum=0;for(i =0; i < n; i++){
sum =+i;}return sum;}longAddtime1(long n){
clock_t t;//定义时钟变量
t =clock();//获取当前时间long sum;
sum =Add1(n);
t =clock()- t;//获取此方法耗费的时间printf("方法一:\n");printf("从1到%d的和是:%ld", n, sum);printf("执行所用的时间是:%lf",((float)t)/CLOCKS_PER_SEC);//(CLOCKS_PER_SEC常量表示每秒所含的毫秒数),转化为秒输出return0;}longAdd2(long n){return(1+ n)* n /2;}longAddtime2(long n){
clock_t t;//定义时钟变量
t =clock();//获取当前时间long sum;
sum =Add2(n);
t =clock()- t;//获取此方法耗费的时间printf("方法一:\n");printf("从1到%d的和是:%ld", n, sum);printf("执行所用的时间是:%lf",((float)t)/ CLOCKS_PER_SEC);//(CLOCKS_PER_SEC常量表示每秒所含的毫秒数),转化为秒输出return0;}