자바 프로그램 코드가 있는데 정확한 의미를 잘 모르겠어서 설명 부탁이여
라이브라
class Sosu
{
public static void main(String[] args)
{
int x = Integer.parseInt(args[0]);
boolean y = true;
for(int i = 2; i = x; i++)
{
for(int j = 2; j i ;j++)
{
if(i % j == 0)
{
y = false;
break;
}
}
if(y==true)
System.out.print( +i+ );
y = true;
}
}
}
--------------------------
이 코드 자세히 설명좀 해주세여
특히 boolean 형 사용한 부분이 잘 이해가 안가네여
부탁~`
-
지우개
숫자 입력받아서 입력받은 숫자보다 같거나 작은 2보다 큰수를 를 2보다 큰 수로 나눠서 나머지가 0인 아이들을 뺀 나머지 애들만 찍어주니까 입력받은 수보다 작은 소수를 전부 찍어주는 프로그램 같네요
boolean 사용한 부분은 나눠서 나머지가 0인 순간 그 수는 소수가 아니기 때문에 브레이크 해서 나오는듯 -
보르미
에이... 설마 하루만에..? @@;; 암튼... 좀 살벌하네요.. ^^;;; 암튼 글쓰신 분도 조금만 더 성의를 보이셨다면
이런 반응까진 아니였을듯 하네요. ^^; -
찬놀
자바 공부 부터 하고 오세요 -_-;;
한 하루 정도 공부하면 됩니다 -_- -
핑크펄
if(boolean) : boolean이 참이냐 거짓이냐에 따라 수행하고 안하고.....
-끝- -
매력돋는 유진님
이런 답글은 안다는게 나을듯.
-
콩순
돌려보면 되잖아요 -_-;