C-(函數遞歸)


 
         
#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

int Fun (int n)  
{
    if (n == 5)
        return 2;
    else
        return 2 * Fun(n + 1);

}
int main()
{
    printf("%d\n", Fun(2));

    return 0;
}
 
         

 

#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
#include<string.h>


int main()
{
    printf("hehe\n");
    main();

    return 0;
}
#define _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
#include<string.h>
void print(unsigned int n)
{
    if (n > 9)
    {
        print(n / 10);
    }
    printf("%d ", n % 10);

}

int main()
{
    unsigned int num = 0;
    scanf("%u", &num);
    //遞歸-函數自己調自己
    print(num);//printf函數可以打印參數部分數字的每一位

    return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM