프로그램 읽기 - 귀속 함수

2849 단어
선생님 수업 링크
다음 프로그램을 읽고 실행 결과를 작성하여 컴퓨터에서 실행된 결과와 대조하기(1)
#include <stdio.h>
long fun(int n)
{
    long s;
    if(n==1||n==2)
        s=2;
    else
        s=n+fun(n-1);
    return s;
}
int main()
{
    printf("%ld
"
,fun(4)); return 0; }

(2)
#include <stdio.h>
void f(int);
int main()
{
    int i=1234;
    f(i);
    return 0;
}
void f(int n)
{
    if(n==0)
        return;
    else
    {
        f(n/10);
        printf("%d", n%10);
        return;
    }
}

(3)
#include <stdio.h>
int sub(int);
int main()
{
    int i=5;
    printf("%d
"
, sub(i)); return 0; } int sub(int n) { int a; if (n==1) return 1; a=n+sub(n-1); return a; }

좋은 웹페이지 즐겨찾기