C语言递归求年龄

 时间:2026-02-15 18:27:19

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如何新建文件
  • 热门搜索
    五一山东旅游景点 奉化溪口旅游 河北旅游考试网 威海旅游网 福州旅游公司 梦想旅游 海南旅游图片 甘南 旅游 泰国旅游网 丽江旅游介绍