Pregunta de la entrevista 64. Encuentre 1 + 2 +… + n

Buscando  1+2+...+n , se requiere no usar la multiplicación y la división, para, mientras, si, de lo contrario, cambiar, mayúsculas y minúsculas y otras declaraciones de condición (A? B: C)

public  int sumNums ( int n) {
     if (n == 1) return 1 ; 
    n + = sumNums (n - 1 );
    volver n; 
}

Solución de clase {
     int res = 0 ;
    public  int sumNums ( int n) {
         boolean x = n> 1 && sumNums (n - 1)> 0 ; 
        res + = n;
        volver res; 
    } 
}

 

Supongo que te gusta

Origin www.cnblogs.com/dingpeng9055/p/12760705.html
Recomendado
Clasificación