JAVA 교실 주제 - 재귀 반환의 수를 결정하는

패키지 class20190923; 

수입 java.util.Scanner; 

공용  클래스 Classtext {
     전용  정적  INT의 N = 0 ;
    개인  정적 문자열 str1과, STR2;
    공공  정적  무효 메인 (문자열 []에 args) { 
        문자열 STR1, STR2; 
        스캐너 SC = 새로운 스캐너 (System.in); 
        STR1 = sc.nextLine ();
        경우 (str1.length () == 1 || str1.length () == 0 ) 
            에서 System.out.println ( "예" );
        다른 {
                PD1 (STR1, N);    
        } 
    } 
    공용  정적  공극 PD1 (문자열 STR, INT의 X) { 
        N = X;
        경우 (N == (str.length () / 2) || == N ((str.length () + 1) / 2 )) 
        { 
            에서 System.out.println ( "예" );
            반환 ; 
        } 
        다른  경우 - (N-1 str.charAt (n)은 str.charAt (str.length () == )) 
        { 
            (STR, N (PD1)를 +1 ) 
        } 
        다른  경우 (str.charAt (N) = str.charAt (str.length (!) - N-1  ))
        { 
            에서 System.out.println ( "아니오" );
            반환 ;} 

    } 
}

영업 실적

 

 

 

 

 

 

 

 

 

 

추천

출처www.cnblogs.com/wuren-best/p/11574086.html