求1+2+。。。+n,不用乘除,for、while、if、else、switch、case等关键字及条件判断语句

public class A{
	static int sum;
	public static int csum(int n) {
		sum += n;
		sum = n == 0 ? sum : csum(--n); //利用递归实现循环
		return sum;		
	}
	public static void main(String[] args) {
		A a = new A();
		System.out.print(a.csum(100));		
	}
}

你可能感兴趣的:(求1+2+。。。+n,不用乘除,for、while、if、else、switch、case等关键字及条件判断语句)