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如何新建文件
  • 热门搜索
    感恩的手抄报资料 小学法制教育手抄报 关于交通的手抄报 关于火灾的手抄报 关于正月十五的手抄报 小手拉大手手抄报画 关于安全手抄报图片 关于动物的英语手抄报 电子手抄报背景 初一手抄报