zoukankan      html  css  js  c++  java
  • 阶乘

    阶乘       gcc -g -Wall -O0 jiecheng.c -o jiecheng

    /*
    * =====================================================================================
    *
    * Filename: jiecheng.c
    *
    * Description:
    *
    * Version: 1.0
    * Created: 07/04/2011 01:05:29 PM
    * Revision: none
    * Compiler: gcc
    *
    * Author: kangle.wang (mn), wangkangluo1@gmail.com
    * Company: APE-TECH
    *
    * =====================================================================================
    */


    #include
    <errno.h>
    #include
    <math.h>
    #include
    <stdio.h>
    #include
    <stdlib.h>
    #include
    <string.h>

    /*
    * === FUNCTION ======================================================================
    * Name: main
    * Description: main function
    * =====================================================================================
    */


    long long int
    func (
    int num )
    {
    if(num != 1)
    {
    return num*func(num - 1);
    }
    else
    {
    return 1 ;
    }
    }
    /* ----- end of function func ----- */

    int
    main (
    int argc, char *argv[] )
    {
    int num = 3;
    long long int value = func(num);
    printf (
    "\nProgram %lld\n\n", value );

    return EXIT_SUCCESS;
    }
    /* ---------- end of function main ---------- */

  • 相关阅读:
    判断平衡二叉树 --牛客网
    二叉树深度 --牛客网
    重建二叉树 来源:牛客网
    快速排序
    30天自制操作系统笔记(第四天)
    pat 1047
    机器学习 周志华 第1章习题
    POJ 3126 Prime Path
    POJ 3279 Fliptile
    POJ 3278 Catch That Cow
  • 原文地址:https://www.cnblogs.com/wangkangluo1/p/2096713.html
Copyright © 2011-2022 走看看