기업에서는 코딩테스트도 보지만 기본적인 문법이나 로직을 잘 알고있는지를 판단하기 위해 이러한 문제들을 내기도 한다. 눈으로도 풀 수 있을 수준이면 얼마나 좋겠냐만.....
(그러면 진작에 취업했을꺼다) 로직을 제대로 알고 빵꾸난 곳이 없게끔 공부하는 목적으로 여러 문제를 자세히 풀어보려 한다. //<문제1>초기설정과 조건식이 없는 문제 int e=0, f=5; jump : for ( ; ; e++) { for( ; ; --f) { if(e>f) break jump; } } System.out.println(e+f); for문은 for(초기값설정 ; 조건식 ; 증감식){실행구문} 으로 구성되어있다.
하지만 초기값과 조건식, 증감식이 없다고 해서 error가 나지는 않는다. 위의 문제의 경우, if문으로 내려가 e>f가 될때까지 계속해서 false가 되어 f값만 줄어드는 과정을 볼 수 있다. e는 그대로 0이고 , f의 경우 5->4->3->2->1->0->-1이 되면 if(0>-1)이 ...
#
dowhile
#
코딩
#
자바반복문연습
#
자바반복문
#
자바기초
#
자바
#
반복문
#
개발
#
while
#
java기초
#
java
#
it
#
for문
#
for
#
프로그래밍
원문 링크 : [java] 반복문 문법문제(1)여러 연산 섞어풀기