편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.09.28

    C언어공부중인데 return에 대한 궁금증입니다.


    int Factorial(int n)
    {
        if(n==0)
            return 1;
        else
            return n * Factorial(n-1);
    }
    
    • Q1. return 1이 나타내는 의미가 뭔가요?
    • Q2. 숫자 1 대신 다른 숫자를 집어넣으면 안되는 건가요? (솔직히 return의 기능이 너무 헷갈립니다.)
  • 프로필 알 수 없는 사용자님의 편집
    날짜2021.09.28

    C언어공부중인데 return에 대한 궁금증입니다.


    int Factorial(int n)
    {
    if(n==0)
    return 1;
    else
    return n*Factorial(n-1);
    }
    

    Q1.'return1'이 나타내는 의미가 뭔가요? Q2.숫자 '1'대신 다른 숫자를 집어넣으면 안되는 건가요? (솔직히 return의 기능이 너무 헷갈립니다.)