목차
1.소스화면
2.실행화면
2.실행화면
본문내용
은 중간,행은 맨위
//에 있어야 한다.
int j=a/2;
int tempi=0; //임시저장변수
int tempj=0; //임시저장변수
//행과 열의 곱에대한 수가 구해져야만 종료한다.
while(num!=a*a){
num++;
arr[i][j]=num;
//diswriteable 처리를 위해 임시변수를 설정한다.
tempi=i;
tempj=j;
//배열의 행은 위쪽으로 올리고, 열은 오른쪽으로 이동한다.
i--;
j++;
//올라갈 행이 없다면 맨 아래로 간다.
if(i<0){
i=a-1;
}
//오른쪽으로 갈 열이 없다면 왼쪽으로 간다.
if(j==a){
j=0;
}
//diswriteable처리로 값이 미리 저장되어있다면
//전의 위치에서 바로 아래로 이동한다.
if(arr[i][j]!=0){
i=tempi+1;
j=tempj;
}
}
}
//값을 보여준다.
public static void funcPrint(int[][] arr,int a){
for(int i=0;i for(int j=0;j System.out.print(arr[i][j]+"\\");
}
System.out.println();
}
}
}
실행화면
//에 있어야 한다.
int j=a/2;
int tempi=0; //임시저장변수
int tempj=0; //임시저장변수
//행과 열의 곱에대한 수가 구해져야만 종료한다.
while(num!=a*a){
num++;
arr[i][j]=num;
//diswriteable 처리를 위해 임시변수를 설정한다.
tempi=i;
tempj=j;
//배열의 행은 위쪽으로 올리고, 열은 오른쪽으로 이동한다.
i--;
j++;
//올라갈 행이 없다면 맨 아래로 간다.
if(i<0){
i=a-1;
}
//오른쪽으로 갈 열이 없다면 왼쪽으로 간다.
if(j==a){
j=0;
}
//diswriteable처리로 값이 미리 저장되어있다면
//전의 위치에서 바로 아래로 이동한다.
if(arr[i][j]!=0){
i=tempi+1;
j=tempj;
}
}
}
//값을 보여준다.
public static void funcPrint(int[][] arr,int a){
for(int i=0;i for(int j=0;j System.out.print(arr[i][j]+"\\");
}
System.out.println();
}
}
}
실행화면
추천자료
자바 테트리스 프로그램
자바스크립트 (JAVASCRIPT) 대한 이해와 장단점 을 알아보자
자바스크립트로 짠 바운딩 프로그램
자바 계산기 소스
자바로 그래픽 아날로그시계를 구현(알람 on. off기능, 알람시간설정, 스케줄메모, 그래픽시...
자바를 이용한 그래픽 채팅프로그램(멀티유저간 채팅기능, 다각형모양의 그래픽 출력 변경기...
자바 swing 으로 구현한 윈도우 메모장
자바 프로젝트 ATM 은행 프로그램 term project
자바를 이용한 Up&Down게임 프로그래밍 소스입니다.
자바로 태극기 그리기 소스
자바로 짠 메신저 플그램입니당~~!^^*
자바를 이용한 진수 변환 프로그래밍
자바 프로그램의 장점, 다른 언어에 비해 좋은 점, 앞으로의 발전 방향에 대해
자바 게임 프로그래밍(Depending Champion 게임) 소스
소개글