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 ---------- */

  • 相关阅读:
    MongoDB pymongo模块 删除数据
    MongoDB pymongo模块 查询
    MongoDB pymongo模块 插入数据
    MongoDB pymongo模块 更新数据
    pymongo模块 目录
    POJ 1579
    POJ 1631
    POJ 1573
    POJ 1607
    POJ 1552
  • 原文地址:https://www.cnblogs.com/wangkangluo1/p/2096713.html
Copyright © 2011-2022 走看看