역순으로 정수 내보내기

2836 단어 메모
역순으로 정수 귀속을 출력합니다. 예를 들어 정수 n=12345를 제시하고 각 자릿수의 역순으로 출력하기를 원합니다. 54321을 출력합니다.
귀속을 사용하면 어떻게 풀 수 있습니까?
우선 우리는 먼저 한 자릿수를 출력한 다음에 앞에 한 자릿수를 출력해야 한다. 앞에 숫자가 없을 때까지.
여기서 한마디 더 하자면, 우리는 분명히 한 가지 일을 알아야 한다.10을 취하면 나머지를 취하고, 10을 제거하면 나머지를 버리는 것이다.
public static void main(String[] args) {
     
	Scanner sc = new Scanner(System.in);
	int a = sc.nextInt();
	f(a);// 
}
public static void f(int i) {
     
  	System.out.print(i%10);// 
 	 if (i >= 10) {
     // i 10 
  		 f(i/10);//   
  	} 
}

좋은 웹페이지 즐겨찾기