zoukankan      html  css  js  c++  java
  • 递归与分治思想:n的阶乘 && 逆序任意长度字符串(递归)

     1 //n的阶乘
     2 #include<stdio.h>
     3 
     4 int fun(int n);
     5 int main(void)
     6 {
     7     int n;
     8     scanf("%d",&n);
     9     
    10     printf("%d",fun(n));
    11     return 0;
    12 }
    13 int fun(int n)
    14 {
    15     if(n == 0)
    16     return 1;
    17     else
    18     return fun(n-1)*n;
    19 } 
    20 
    21 //逆序任意长度字符串
    22 #include<stdio.h>
    23 
    24 void print(void);
    25 int main(void)
    26 {
    27     print();
    28     return 0;
    29 }
    30 void print(void)
    31 {
    32     char a;
    33     scanf("%c",&a);
    34     if(a != '#') print();
    35     if(a != '#') printf("%c",a);     
    36 }
  • 相关阅读:
    初试 Elastic Search
    索引分类
    Nginx
    LINQ入门
    CSS学习
    Keras 安装
    火车进站
    2016年网易笔试编程题2
    Java GC
    linux 安装 mysql
  • 原文地址:https://www.cnblogs.com/ZhengLijie/p/12491478.html
Copyright © 2011-2022 走看看