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