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

首頁 > 學院 > 開發設計 > 正文

從零開始學算法03--階乘

2019-11-10 19:46:10
字體:
來源:轉載
供稿:網友

階乘的概念,很簡單。

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

那么,如何用c++寫呢?

int?double?還是long? 其實都可以,只不過是數值范圍的問題!

#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!

對于求階乘的函數,也可以用遞歸

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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九九热在线免费观看视频 | 国产亚洲精品久久久久久久久久 | 久久久av亚洲男天堂 | 亚洲精品一区二区三区大胸 | 亚洲午夜网站 | 欧美日韩大片在线观看 | 久久国产精品电影 | 精品国产一区二区三区四区在线 | 久久久久久麻豆 | 日本aaa一级片 | 性欧美视频在线观看 | 国产精品成人av片免费看最爱 | 久久这| 美国av片在线观看 | 美女黄色影院 | 欧美性生视频 | 国产高潮失禁喷水爽到抽搐视频 | 99国产精品国产免费观看 | 激情网站在线观看 | 日韩字幕| 中文字幕1区2区 | 一级做受毛片免费大片 | 亚洲人成中文字幕在线观看 | 国产乱淫av片免费网站 | 男人久久天堂 | 黄色av.com | 亚洲精品久久久久www | 一区二区三区国产视频 | 精品一区二区三区在线观看视频 | 九九热在线视频观看这里只有精品 | 免费a网 | 日本成人一区二区 | 成人在线免费视频观看 | 欧美精品国产综合久久 | 欧美一级α | 国产激情精品一区二区三区 | 久久黄色影院 | 羞羞视频.www在线观看 | 国产精品1区2区 | 性高跟鞋xxxxhd4kvideos | 国产一区二区三区在线观看视频 |