Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C 프로그래밍의 마지막 열에서 스네이크 패턴으로 행렬을 인쇄합니다.

<시간/>

nxn 크기의 배열이 주어지면 프로그램은 원래 위치를 변경하지 않고 arr[0][n]번째 요소를 의미하는 마지막 열부터 뱀 패턴으로 배열 요소를 인쇄해야 합니다.

C 프로그래밍의 마지막 열에서 스네이크 패턴으로 행렬을 인쇄합니다.

예시

입력:arr[]=100 99 98 97 93 94 95 96 92 91 90 89 85 86 87 88출력:97 98 99 100 96 95 94 93 92 8 91 8 90 

알고리즘

STARTStep 1 -> 초기 변수를 int n ~ 5, i 및 jStep 2로 선언 -> 요소가 있는 2차원 행렬의 배열 선언Step 3 -> Loop For i=0 및 i=0 및 j-- Print arr[i][j] End EndSTOP 

예시

#include int main(){ int n =5; int arr[][5]={ {10, 20, 30, 40, 50}, { 60, 70, 80, 90, 100 }, { 110, 120, 130, 140, 150}, { 160, 170, 180, 190, 200}, {210, 220, 230, 240, 250}}; for (int i =0; i =0; j--) printf("%d ", arr[i][j]); } 반환 0;}

출력

위의 프로그램을 실행하면 다음 출력이 생성됩니다.

50 40 30 20 10 60 70 80 90 100 150 140 130 120 110 160 170 180 190 200 250 240 230 220 210