麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

從零開(kāi)始學(xué)算法03--階乘

2019-11-10 19:15:20
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

階乘的概念,很簡(jiǎn)單。

一種數(shù)學(xué)計(jì)算公式,用比給定數(shù)值(必大于等于零)小的自然數(shù)依次相乘直到最終因數(shù)為給定數(shù)值為止。

那么,如何用c++寫(xiě)呢?

int?double?還是long? 其實(shí)都可以,只不過(guò)是數(shù)值范圍的問(wèn)題!

#include<iostream>#include<iomanip>using namespace std;void factorial(int n){    long long  sum = 1;    for(int i=1;i<=n;i++){        sum*=i;    }    cout<<setiosflags(ios::fixed)<<n<<"! is "<<sum<<endl;}int main(){    int n;    while(cin>>n){        for(int i=0;i<=n;i++){            factorial(i);        }    }    return 0;}上邊的代碼,我用的是long long ,n<=20!

對(duì)于求階乘的函數(shù),也可以用遞歸

#include<iostream>using namespace std;long long factorial(int n){    if(n==0)        return 1;    else if(n==1)        return 1;    else        return n*factorial(n-1);}int main(){    int n;    while(cin>>n){        cout<<factorial(n)<<endl;    }    return 0;}


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美成年人在线视频 | 全黄裸片武则天一级第4季 偿还电影免费看 | 视频一区二区三区在线播放 | 最新中文字幕免费视频 | 亚洲天堂午夜 | 国产精品久久久久免费视频 | 蜜桃一本色道久久综合亚洲精品冫 | 最新午夜综合福利视频 | 一级黄色性感片 | 成人毛片免费视频 | 国产91久久精品一区二区 | 91网视频 | 久久人人做 | 视频在线91 | 爱逼爱操综合网 | 成人福利在线观看 | 精品国产一区二区在线 | 国产精品久久久久永久免费 | 中文字幕专区高清在线观看 | www.7777在线| 日韩欧美中文字幕视频 | 免费看黄色一级大片 | 草莓福利社区在线 | av成人免费观看 | 91精品国产91久久久久久不卞 | 鲁人人人鲁人人鲁精品 | 欧美一级黄视频 | 羞羞视频免费网站男男 | 久色伊人| 国产一级淫片在线观看 | 依人在线视频 | www.99re14.com| 中文字幕在线观看精品 | 视频一区国产精品 | 欧美性受xxxx白人性爽 | 国产午夜精品久久久 | 狼人狠狠干 | 午夜国产精品成人 | 久久经典国产视频 | 久久国产成人精品国产成人亚洲 | 国产精品视频久久久 |