亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

c語言階乘之和問題示例詳解

 更新時間:2019年08月14日 11:32:45   作者:xiaoli130134  
這篇文章主要給大家介紹了關于c語言階乘之和問題的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用c語言具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧

題目描述

用高精度計算出S=1!+2!+3!+…+n!(n≤50)

其中“!”表示階乘,例如:5!=5*4*3*2*1。

輸入輸出格式

輸入格式:

一個正整數(shù)N。

輸出格式:

一個正整數(shù)S,表示計算結果。

輸入輸出樣例

輸入樣例

3

輸出樣例

9

#include<stdio.h>
int fun(int n)
{
 if(n==1||n==0)
 {
 return 1;
 }
 if(n>1)
 {
 return fun(n-1)*n;
 }
}
int main()
{
 int N,i,sum=0;
 scanf("%d",&N);
 for(i=1;i<=N;i++)
 {
 sum=sum+fun(i);
 }
 printf("%d\n",sum);
 return 0;
}

或是

#include<stdio.h>
int main()
{
 int N,i,sum=0,t,h;
 scanf("%d",&N);
 for(i=1;i<=N;i++)
 {
 t=1;
    h=i;
 while(h)
 {
  t=t*h;
  h--;
 }
 sum=sum+t;
 }
 printf("%d\n",sum);
 return 0;
}

或是

#include<stdio.h>
#include<String.h>
int main()
{
 int N,i,sum=0,t=1;
 int f,p=0; 
 scanf("%d",&N);
 for(i=1;i<=N;i++)
 {
 t=i*t; 
 f=p+t;
 p=f;
 
 }
 printf("%d\n",f);
 return 0;
}

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。

相關文章

  • C語言數(shù)據(jù)結構系列之樹的概念結構和常見表示方法

    C語言數(shù)據(jù)結構系列之樹的概念結構和常見表示方法

    本章將正式開啟數(shù)據(jù)結構中?“樹”?部分的講解,本章將介紹樹的概念和結構,以及樹的表示方法,感興趣的朋友進來看看吧
    2022-02-02
  • C++ Boost Phoenix庫示例分析使用

    C++ Boost Phoenix庫示例分析使用

    Boost是為C++語言標準庫提供擴展的一些C++程序庫的總稱。Boost庫是一個可移植、提供源代碼的C++庫,作為標準庫的后備,是C++標準化進程的開發(fā)引擎之一,是為C++語言標準庫提供擴展的一些C++程序庫的總稱
    2022-11-11
  • 簡單總結C++中指針常量與常量指針的區(qū)別

    簡單總結C++中指針常量與常量指針的區(qū)別

    這里我們來簡單總結C++中指針常量與常量指針的區(qū)別,包括如何聲明和使用常量指針以及指針常量,需要的朋友可以參考下
    2016-06-06
  • C++模板template用法小結(推薦)

    C++模板template用法小結(推薦)

    這篇文章主要介紹了C++模板template用法總結 ,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-03-03
  • C語言中通用工具庫stdlib.h的一些常用函數(shù)

    C語言中通用工具庫stdlib.h的一些常用函數(shù)

    這篇文章主要給大家介紹了關于C語言中通用工具庫stdlib.h的一些常用函數(shù),stdlib.h頭文件包含了許多C標準庫函數(shù)的原型聲明和宏定義,這些函數(shù)主要與動態(tài)內(nèi)存分配、隨機數(shù)生成、進程控制、字符串轉換等相關,需要的朋友可以參考下
    2024-01-01
  • C++從零配置ffmpeg的詳細過程

    C++從零配置ffmpeg的詳細過程

    本博文源于筆者正在做的任務,將視頻mp4每幀轉換成jpg格式,前提是需要配置ffmpeg,因此本文從0下載教讀者如何配置ffmpeg,文中通過圖文結合的方式給大家介紹得非常詳細,需要的朋友可以參考下
    2024-03-03
  • C語言中bool變量的深入理解

    C語言中bool變量的深入理解

    C語言中沒有BOOL類型變量,它是C++獨有的,由于使用BOOL類型可以使代碼更具有可讀性,下面這篇文章主要給大家介紹了關于C語言中bool變量的相關資料,需要的朋友可以參考下
    2021-08-08
  • 深入淺析C++多態(tài)性與虛函數(shù)

    深入淺析C++多態(tài)性與虛函數(shù)

    多態(tài)是指同樣的消息被不同的對象接收時導致不同的行為。本文通過實例代碼給大家介紹了C++多態(tài)性與虛函數(shù)的相關知識,感興趣的朋友一起看看吧
    2020-02-02
  • C語言對組文件處理的相關函數(shù)小結

    C語言對組文件處理的相關函數(shù)小結

    這篇文章主要介紹了C語言對組文件處理的相關函數(shù)小結,包括setgrent()函數(shù)和getgrent()函數(shù)以及endgrent()函數(shù),需要的朋友可以參考下
    2015-08-08
  • C++實現(xiàn)LeetCode(109.將有序鏈表轉為二叉搜索樹)

    C++實現(xiàn)LeetCode(109.將有序鏈表轉為二叉搜索樹)

    這篇文章主要介紹了C++實現(xiàn)LeetCode(109.將有序鏈表轉為二叉搜索樹),本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-07-07

最新評論