JAVA 프로그래밍

문제

증가 연산자(++)와 감소 연산자(--)의 전위 연산자와 후위 연산자를 실습하고 그 결과를 출력하는 문제입니다 이를 해결하는 프로그램을 작성하세요 참고로, 전위 연산자는 변수 앞에 증감 연산자가 있고, 세미콜론(;)으로 구분되는 명령문 한 줄에서 다른 연산보다 먼저 실행한다. 
반면에, 후위 연산자는 변수 뒤에 증감 연산자가 있고, 명령문 한 줄에서 다른 연산보다 나중에 실행한다.
pre  = ++2 는 2+1(3) 실행 후 pre에 3 대입
post = 2++ 는 post에 2 대입 후 2+1(3) 실행
pre  = --2 는 2-1(1) 실행 후 pre에 1 대입
post = 2-- 는 post에 2 대입 후 2-1(1) 실행 

알고리즘 설계

프로그램 시작 
   증가 연산자 ++의 전위 연산자와 후위 연산자 실습 및 출력
   감소 연산자 --의 전위 연산자와 후위 연산자 실습 및 출력
프로그램 종료

프로그램 구현

     
 
 ※ 단계별 점검: A키(이전), D키(다음) 
 
	// 파일명 : ./Chapter05/IncrementDecrement.java
		  
	public class IncrementDecrement
	{
		// 프로그램 시작 
1		public static void main( String[] args ) {
			// 증가 연산자 ++의 전위 연산자와 후위 연산자 실습 및 출력   
2			int two = 2;
3			int pre =
4			          ++ two;
5			System.out.println( "pre  = ++2 는 2+1(3) 실행 후 pre에 " + pre + " 대입" );
		  
6			two = 2;
7			int post =
8			           two ++;
9			System.out.println( "post = 2++ 는 post에 " + post + " 대입 후 2+1(3) 실행" );
		  
			// 감소 연산자 --의 전위 연산자와 후위 연산자 실습 및 출력 
10			two = 2;
11			pre =
12			      -- two;
13			System.out.println( "pre  = --2 는 2-1(1) 실행 후 pre에 " + pre + " 대입" );
		  
14			two = 2;
15			post =
16			       two --;
17			System.out.println( "post = 2-- 는 post에 " + post + " 대입 후 2-1(1) 실행" );
		  
		// 프로그램 종료 
18		}
	}

실행 순서 확인