欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

c語(yǔ)言階乘之和問題示例詳解

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

題目描述

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

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

輸入輸出格式

輸入格式:

一個(gè)正整數(shù)N。

輸出格式:

一個(gè)正整數(shù)S,表示計(jì)算結(jié)果。

輸入輸出樣例

輸入樣例

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;
}

總結(jié)

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

相關(guān)文章

  • C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)系列之樹的概念結(jié)構(gòu)和常見表示方法

    C語(yǔ)言數(shù)據(jù)結(jié)構(gòu)系列之樹的概念結(jié)構(gòu)和常見表示方法

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

    C++ Boost Phoenix庫(kù)示例分析使用

    Boost是為C++語(yǔ)言標(biāo)準(zhǔn)庫(kù)提供擴(kuò)展的一些C++程序庫(kù)的總稱。Boost庫(kù)是一個(gè)可移植、提供源代碼的C++庫(kù),作為標(biāo)準(zhǔn)庫(kù)的后備,是C++標(biāo)準(zhǔn)化進(jìn)程的開發(fā)引擎之一,是為C++語(yǔ)言標(biāo)準(zhǔn)庫(kù)提供擴(kuò)展的一些C++程序庫(kù)的總稱
    2022-11-11
  • 簡(jiǎn)單總結(jié)C++中指針常量與常量指針的區(qū)別

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

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

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

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

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

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

    C++從零配置ffmpeg的詳細(xì)過程

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

    C語(yǔ)言中bool變量的深入理解

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

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

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

    C語(yǔ)言對(duì)組文件處理的相關(guān)函數(shù)小結(jié)

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

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

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

最新評(píng)論