/*不用循环,乘法,条件 高斯求和*/
int Gaussum (int n){
n && ( Gaussum(n-1),sum+= n);
//如何n等于0,则后面的递归不执行,否则,n与后面做与运算
}
/* 定义类*/
class Gauss{
private int n;
public :
static int Sum;
static int Num;
public Gauss(){
Num++; Sum+=Num;
}
};
int Gauss::Num = 0;
int Gauss::Sum = 0;
int main(){
int n= 100;
Gauss * GP = new Gauss[n];
cout<<"Sum = " << GP->Sum;
delete []GP;
return 0;
}
/*****************欢迎指正*******************/