편집 기록

편집 기록
  • 프로필 편집요청빌런님의 편집
    날짜2020.02.13

    c언어 for문 초기식을 배열로 정의했을 때 질문입니다.


    void dice(int count) {
        int i;
    
        if (n < count) {
            print(n);
            return;
        }
    
        for (i = arr[count - 1]; i <= 6; i++) {
            arr[count] = i;
            dice(count + 1);
        }
    }
    

    입니다.

    이 코드를 보면 count는 메인 함수에서 dice(1)로 매개변수를 줬습니다.

    이 코드를 보면 이해가 안 가는 게, iarr(count-1)로 줬으면 iarr 0번지부터 1씩 값을 증가시켜 저장한다는 뜻인가요? 이해가 안 갑니다 ㅠㅜㅠ

  • 프로필 알 수 없는 사용자님의 편집
    날짜2020.02.09

    c언어 for문 초기식을 배열로 정의했을 때 질문입니다.


    void dice(int count) {

    int i;
    
    
    
    if (n < count) {
    
        print(n);
    
        return;
    
    }
    
    
    
    for (i = arr[count - 1]; i <= 6; i++) {
    
        arr[count] = i;
    
        dice(count + 1);
    
    }
    

    } 입니다. 이 코드를 보면 count는 메인 함수에서 dice(1)로 매개변수를 줬습니다. 이 코드를 보면 이해가 안 가는 게, i를 arr(count-1)로 줬으면 i가 arr 0번지부터 1씩 값을 증가시켜 저장한다는 뜻인가요? 이해가 안 갑니다 ㅠㅜㅠ