登录  | 立即注册

游客您好!登录后享受更多精彩

查看: 944|回复: 0

[C,C++教程] 【c语言】递归函数

[复制链接]

444

主题

509

帖子

2051

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2051

荣誉管理论坛元老

发表于 2021-6-30 23:09:05 来自手机 | 显示全部楼层 |阅读模式 来自:
  1. #include<stdio.h>
    ! O( P* x% U, P$ q9 T+ ]
  2. int main()
    5 W/ K8 j' x% @8 Y3 e
  3. {
    2 q) w5 \% r5 |5 N: l
  4.    int res,n;, v/ o- m6 G7 I' D; S$ N
  5.    printf("input n:");
    ! M" ~; A$ {- d
  6.    scanf("%d",&n);
    / n) W* [. V3 o) e
  7.    res=f(n);( h6 |( p2 O  s! [
  8.    printf("res=%d\n",res);
    7 x) {* T# o% g0 |+ j* G* }: o
  9.    return 0;% W9 m2 V9 _) T
  10. }1 j6 V; v) D! c: v2 @' ~3 E
  11. int f(int n)
    * V6 y+ k) T7 Z
  12. {  W& h. f$ l% i& G
  13.    int res;
    3 l' ~/ K- @. y# y3 e% _3 m
  14.    if(n==1)/ m7 S$ [/ L" R+ D
  15.    res=10;
    " J( f, G! ?2 Z& x5 D; p. q, n
  16.    else3 |2 b4 B& G) }& t: q
  17.    res=f(n-1)+2;/ I0 A% P- u  G$ a
  18.    return(res);8 q0 i5 s3 n6 H  ?0 a3 g
  19. }3 x" P+ q/ ?! q2 T' R
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|星空社区 |网站地图

GMT+8, 2024-4-27 23:52 , Processed in 0.059799 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表