C语言递归求年龄

 时间:2026-04-22 13:59:43

1、打开Dev-C++

C语言递归求年龄

2、写好头函数

#include<stdio.h>

C语言递归求年龄

3、写好主函数

C语言递归求年龄

4、主要代码

当输入n=5,n!=1时一直调用age()函数,n=1时,if里的年龄即为第一个学生的年龄。

int age(int n){

    int c;

    if(n==1){

        c=10;

    }else{

        c=age(n-1)+2;

    }

    return c;

}

C语言递归求年龄

5、完整代码

#include<stdio.h>

int age(int n){

    int c;

    if(n==1){

    c=10;

    }else{

        c=age(n-1)+2;

    }

    return c;

}

void main(){

    int n;

    scanf("%d",&n);

    printf("%d=>%d",n,age(n));

}

C语言递归求年龄

6、结果如下图

C语言递归求年龄

  • C语言如何比较3个整数的大小?
  • c语言怎么实现代码算圆的面积
  • Python编程:如何更改字典中特定项的值
  • python编程摄氏度转换华氏度
  • Python如何新建文件
  • 热门搜索
    掉眉毛是什么原因 舌苔发黑是什么病症 太岁是什么意思 有什么好玩的手游 腿粗穿什么裤子显瘦 video什么意思 htm是什么格式 来例假能吃什么水果 三秋是什么意思 和谐是什么意思