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如何新建文件
  • 热门搜索
    95508是什么电话 如何更改桌面图标大小 bim是什么 名媛什么意思是什么 中国制造网怎么样 宇航员的太空生活 独生子女证如何办理 如何做好销售工作 如何包装花束 大校军衔相当于什么官