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

  • 相关阅读:
    uva111 History Grading
    UVA 10100Longest Match
    UVA 147Dollars
    归并排序模板
    找礼物(find)
    水流(water)dfs
    细菌(disease) 位运算
    单词接龙
    关于jquery的each遍历,return只终止当前循环,不好使的解决办法
    jquery中ajax回调函数使用this
  • 原文地址:https://www.cnblogs.com/wangkangluo1/p/2096713.html
Copyright © 2011-2022 走看看