CAFE

C 프로그래밍

2차원 배열 수자 채우기 (왼쪽과 위에 있는 수를 더함, 좌우 대칭)

작성자별은빛나고|작성시간17.11.01|조회수1,580 목록 댓글 0







#include <stdio.h>
 
#define LN 9
 
int main(void)
{
    int n[LN][LN] = {1, };
    int i, j;
    
    for (i = 1; i < LN; i++) {
        n[i][0= n[i-1][0];
        for (j = 1; j <= i/2; j++)  n[i][j] = n[i-1][j] + n[i][j-1];
        for ( ; j <= i; j++)        n[i][j] = n[i][i-j];
    }
    
    for (i = 0; i < LN; i++) {
        for (j = 0; j <= i; j++   printf("%2d ", n[i][j]);
  
        printf("\n");
    }
    
    return 0;
}
cs


다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼