news 2026/10/28 9:22:50

输出90!到屏幕上

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
输出90!到屏幕上

输出90!到屏幕上,并计算出它总共包含多少个10进制位。

#include <limits.h> #include <stdio.h> #include <stdlib.h> #define N 90 // 求N! #define GS 23 // 需要23个int #define WS 7 // 每个int存放7位十进制数 #define ZX 10000000 //最小的8位数 void cheng ( int [] , unsigned , int ); void jinwei ( int [] , unsigned ) ; void shuchu ( int [] , unsigned ) ; int main( void ) { int dashu[GS]; int i; cheng ( dashu , GS , 0); //清0 dashu[0] = 1 ; for ( i = 1 ; i <= N ; i++ ) { cheng ( dashu , GS , i); } shuchu ( dashu , GS ); getchar(); return 0; } //用n乘以shu中各项 void cheng ( int shu[] , unsigned gs , int n) { int i; for ( i = 0 ; i < gs ; i ++) shu[i] *= n ; jinwei ( shu , gs ) ; //进位 } //进位 void jinwei ( int shu[] , unsigned gs ) { int i; for ( i = 0 ; i < gs -1 ; i++) { shu[i+1] += shu[i]/ZX ; shu[i] %= ZX ; } } void shuchu(int shu[], unsigned gs) { int i = gs-1; //从高位开始输出 int temp,k=0; while(shu[i]==0) //跳过前面的0 i--; temp=shu[i]; while(temp!=0){ temp=temp/10; k++; } temp=k+i*7; printf("%d\n",temp); printf("%d",shu[i--]); while(i>=0) printf("%07d",shu[i--]); //需要输出7位且0是必要的 putchar('\n'); }

输出:

139
1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000000

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/28 11:47:57

收藏!小白入行网络安全指南:从技术原理到月入20K的职业路径全解析

经常能看到有人问 “零基础能学黑客技术吗&#xff1f;”“学网安真的能月入 20K 吗&#xff1f;”—— 作为从业多年的安全工程师&#xff0c;今天想从技术门槛、行业收益、职业路径三个维度&#xff0c;跟大家聊聊真实的网安行业&#xff0c;帮想入行的朋友避开 “脚本小子”…

作者头像 李华
网站建设 2026/10/27 12:35:52

网络安全攻防指南:10大核心技术解析+282G学习资源,小白到黑客的成长之路,建议收藏学习!

一、引言 在当今数字化的时代&#xff0c;网络已经成为人们生活和工作中不可或缺的一部分。然而&#xff0c;随着网络的普及和应用的广泛&#xff0c;网络安全问题也日益凸显。从个人隐私泄露到企业关键信息被盗&#xff0c;从网络欺诈到大规模的网络攻击&#xff0c;网络安全…

作者头像 李华
网站建设 2026/10/26 9:46:33

SpringBoot 实现网络限速

&#x1f449; 这是一个或许对你有用的社群 &#x1f431; 一对一交流/面试小册/简历优化/求职解惑&#xff0c;欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料&#xff1a; 《项目实战&#xff08;视频&#xff09;》&#xff1a;从书中学&#xff0c;往事…

作者头像 李华
网站建设 2026/10/24 5:17:56

Spring AOP + Guava RateLimiter:我是如何用注解实现优雅限流的?

&#x1f449; 这是一个或许对你有用的社群 &#x1f431; 一对一交流/面试小册/简历优化/求职解惑&#xff0c;欢迎加入「芋道快速开发平台」知识星球。下面是星球提供的部分资料&#xff1a; 《项目实战&#xff08;视频&#xff09;》&#xff1a;从书中学&#xff0c;往事…

作者头像 李华
网站建设 2026/10/25 23:52:59

无人机城市管理 AI+虚仿 创新实训室:构建城市管理智慧实训新构架

随着智慧城市建设的加速推进和低空经济的蓬勃发展&#xff0c;无人机技术在城市管理领域的应用日益广泛&#xff0c;从市容巡查、违章建筑识别到应急指挥、交通监测&#xff0c;无人机正成为现代城市治理的重要工具。 在此背景下&#xff0c;恒点创新推出无人机城市管理“AI虚…

作者头像 李华