日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言之计算大数阶乘,如计算100!和1000!等~~~

發(fā)布時間:2025/5/22 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言之计算大数阶乘,如计算100!和1000!等~~~ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一個正整數的階乘(英語:factorial)是所有小于及等于該數的正整數的積,并且定義0的階乘為1。自然數n的階乘寫作n!。即n!=1×2×3×…×n。階乘亦可以遞歸方式定義:0!=1,n!=(n-1)!×n。

下面直接上源碼,如計算1000!:

#include <stdio.h>// result數組的最大長度 #define MAX_LEN 4096 // result數組,存放階乘結果 int result[MAX_LEN]; // result數組的有效長度 int len = 0;// factorial函數的功能是計算階乘,結果存在result數組中 // 返回值:成功為0,失敗為1 int factorial(int n) {int value = 0;// 初始化result數組及有效長度長度result[0] = 1;len = 1;for(int i=1; i<=n; i++){for(int j=len-1; j>=0; j--){value = i * result[j];result[j] = value % 10;value = value / 10;int k = j + 1;// 考慮進位,不增加result數組長度的情況while(value > 0 && k < len){value = value + result[k];result[k] = value % 10;value = value / 10;k++;}// 考慮進位,增加result數組長度的情況while(value > 0){result[len] = value % 10;value = value / 10;len++;if(len > MAX_LEN){return 1;}}}}return 0; }int main(void) {for(int i=0; i<=1000; i++){// 計算階乘int ret = factorial(i);// 計算失敗if(ret == 1){printf("Error! Tooooooo long!!\n");break;}// 打印階乘結果printf("%d! = ", i);for(int j=len-1; j>=0; j--)printf("%d", result[j]);printf("\n");}return 0; }

來源:http://www.xieyincai.com/20180921703.html

總結

以上是生活随笔為你收集整理的C语言之计算大数阶乘,如计算100!和1000!等~~~的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人免费高清视频 | 91拔萝卜视频 | 99热在线观看免费 | 欧美色图11p | 夜夜草天天干 | 亚洲天堂精品在线 | 好av在线 | 夫妻自拍偷拍 | 38在线视频| 999在线视频 | 久久国产精品波多野结衣av | 成人免费影片 | 日韩中文字幕精品 | 神马午夜在线 | 精品人妻一区二区三区四区不卡 | 自拍偷拍校园春色 | 日韩精品成人在线观看 | 伦理片av | 欧美亚洲另类图片 | 亚洲午夜av | 国产超碰人人爽人人做人人爱 | 亚洲精品国产精品乱码不99热 | 日本久久综合网 | 无码熟妇αⅴ人妻又粗又大 | 97欧美视频| 久久久久久婷婷 | 欧美极品少妇xxxxⅹ裸体艺术 | 欧美夫妇交换xxx | 欧美视频在线不卡 | 永久免费视频网站直接看 | 日韩小视频网站 | 捅肌肌 | 黑人黄色一级片 | 国产人妻互换一区二区 | 天天干干干干干 | jizz教师 | 女厕厕露p撒尿八个少妇 | 国产一区二区免费视频 | 五月天国产精品 | 色图插插插| 狠狠人妻久久久久久综合麻豆 | 大陆农村乡下av | 中国特级毛片 | 久久午夜夜伦鲁鲁片 | 毛片毛片毛片毛片毛片毛片毛片 | 亚洲在线观看av | 一区二区三区日韩在线 | 无码日韩人妻精品久久蜜桃 | 久久小视频 | 91精品一区二区三区在线观看 | 欧美毛片网站 | 中文字幕视频 | 亚洲综合在线中文字幕 | 亚洲视频一区在线 | 久久久精品毛片 | 成人精品亚洲人成在线 | 欧美美女性视频 | 一二三毛片| 午夜伦伦 | 日日干日日插 | 七月婷婷综合 | 天天操天天干天天插 | 黄色天堂网 | 国产1区2区3区4区 | 亚洲一区二区三区在线观看视频 | 国产精品伦理一区二区 | 午夜偷拍福利 | h在线播放| 欧洲中文字幕日韩精品成人 | 亚洲AV无码成人精品区在线观 | 亚洲2022国产成人精品无码区 | 天堂色av| 人妻在卧室被老板疯狂进入 | 欧洲熟妇的性久久久久久 | 91香蕉国产在线观看 | 中日韩欧美在线观看 | 国产九色91| 天天色天天射综合网 | 国产一区二区三区在线播放无 | 午夜福利三级理论电影 | 春草| av影视在线观看 | 欧美色xxxx | 在线激情小视频 | 男阳茎进女阳道视频大全 | 欧美日韩一区二区三区在线播放 | 国产一区二区三区在线观看免费 | 亚洲激情欧美激情 | 国产视频123| 精品一二三区 | 一级黄色欧美 | 男欢女爱久石 | 乱淫的女高中暑假调教h | 神马午夜视频 | 午夜精| 亚洲25p| 亚洲欧美在线视频 | 爱爱免费网站 | 午夜看片 |