C_배열 반전, 90, 180도
2015. 8. 4. 11:16ㆍC/코드
int arr [ 3 ] [ 4 ] ;
int i, j, k = 1 ;
printf ( "변경전\n" ) ;
for ( i = 0; i < 3; i++ )
{
for ( j = 0; j < 4; j++ )
{
arr [ i ][ j ] = k ;
k += 1 ;
printf ( "%4d", arr [ i ][ j ] ) ;
}
printf ( "\n" ) ;
}
printf ( "x, y 축반전후\n" ) ;
for ( j = 0; j < 4; j++ )
{
for ( i = 0; i < 3; i++ )
{
printf ( "%4d", arr [ i ][ j ]) ;
}
}
printf ( "90 변경후\n" ) ;
for ( j = 3; j >= 0; j-- )
{
for ( i = 0; i < 3; i++ )
{
printf ( "%4d", arr [ i ][ j ]) ;
}
}
printf ( "180'변경후\n" ) ;
for(j=2;j>=0;j--)
{
for(i=3;i>=0;i--)
{
printf("%4d",arr[j][i]);
}
printf("\n");
}
'C > 코드' 카테고리의 다른 글
문자열 바이트로 변환 (0) | 2020.01.15 |
---|---|
C_BMP RGB 데이터 읽기 (0) | 2015.08.04 |
C_문자열 반전 (0) | 2015.08.04 |