1089: 阶乘的最高位
时间限制: 1 Sec 内存限制: 128 MB
提交: 24143 解决: 7357
[状态] [讨论版] [提交] [命题人:admin]
题目描述
输入一个正整数n。输出n!的最高位上的数字。
输入
输入一个正整数n(n不超过1000)。
输出
输出n!的最高位上的数字。
样例输入 Copy
1000
样例输出 Copy
4
提示
注意double类型溢出问题。

#include<stdio.h>
#include<math.h>//阶乘的最高位
int main(void)
{//声明变量 int n, i, len, t;double fact = 1;//输入n scanf("%d", &n);for(i = 1; i <= n; i ++){//求阶乘 fact *= i;if(fact >1000000000){//降低位数,避免溢出 fact /= 1000;}}len = (int)log10(fact);t = fact / (pow(10, len));printf("%d\n", t);return 0;
}

1089: 阶乘的最高位 C语言相关推荐

  1. 1089: 阶乘的最高位 ZZULIOJ

    1089: 阶乘的最高位 题目描述 输入一个正整数n.输出n!的最高位上的数字. 输入 输入一个正整数n(n不超过1000). 输出 输出n!的最高位上的数字. 样例输入 Copy 1000 样例输出 ...

  2. 【ZZULIOJ】1089: 阶乘的最高位

    ZZULIOJ题解 1089: 阶乘的最高位 题目描述 输入一个正整数n.输出n!的最高位上的数字. 输入 输入一个正整数n(n不超过1000). 输出 输出n!的最高位上的数字. 样例输入 1000 ...

  3. 1089: 阶乘的最高位

    1089: 阶乘的最高位 Time Limit: 1 Sec   Memory Limit: 128 MB Submit: 4346   Solved: 3003 Submit Status Web ...

  4. ZZULIOJ:1089: 阶乘的最高位

    1089: 阶乘的最高位 时间限制: 1 Sec  内存限制: 128 MB [状态] [讨论版] [提交] [命题人:admin] 题目描述 输入一个正整数n.输出n!的最高位上的数字. 输入 输入 ...

  5. zzulioj 1089: 阶乘的最高位

    题目链接:ZZULIOJ 1089: 阶乘的最高位 时间限制: 1 Sec  内存限制: 128 MB 提交: 8968  解决: 1526 [提交] [状态] [讨论版] [命题人:admin] 题 ...

  6. ZZULIOJ 1089:阶乘的最高位(C语言)

    ZZULIOJ[1089]阶乘的最高位:(int类型) 1089: 阶乘的最高位 1089: 阶乘的最高位 时间限制: 1 Sec 内存限制: 128 MB 题目描述 输入一个正整数n.输出n!的最高 ...

  7. c语言22阶乘太大,C语言计算大数阶乘的方法

    C语言计算大数阶乘的方法,整数,数组,阶乘,本文,格式 C语言计算大数阶乘的方法 易采站长站,站长之家为您整理了C语言计算大数阶乘的方法的相关内容. 本文实例为大家分享了C语言计算大数阶乘的具体代码, ...

  8. 1到n的阶乘之和公式c语言,n的阶乘(1到n的阶乘之和公式)

    给定一个数n,范围为0≤n≤100,请你编程精确的求出n的阶乘n!. 输入 输入. #include void main () { long double fac(int n); int n; lon ...

  9. OJ1089: 阶乘的最高位(C语言)

    题目描述 输入一个正整数n.输出n!的最高位上的数字. 输入 输入一个正整数n(n不超过1000). 输出 输出n!的最高位上的数字. 样例输入 Copy 1000 样例输出 Copy 4 #incl ...

最新文章

  1. 手机蓝牙扫码怎么使用_手机自带的蓝牙功能那么好用,为什么使用的人却并不那么多?...
  2. hdu 4679 树状dp
  3. 2018秋招面经:斗鱼、滴滴、百度、美团、小米、腾讯
  4. gradle 命令行_Gradle命令行便利
  5. 测试驱动开发_DevOps之浅谈测试驱动开发
  6. ftp响应码以及解释说明是服务器返回,FTP命令字和响应码解释
  7. Invalid bean definition with name ‘dataSourceCSS‘ dfined in class path resource[xxx]
  8. 练习题︱streamlit + opencv/YOLOv3 快速构建自己的图像目标检测demo网页
  9. MySQL核心之分组函数(sum() avg() min() max() distinct count() )
  10. 图像语义分析--深度学习方法
  11. 用Nero刻录光盘失败,提示“无法执行结束轨道”
  12. Linux版本怎么设置指纹,Linux上使用Thinkpad指纹识别
  13. 使用CSS将图标进行旋转无效
  14. FLV在线flash播放器JW PLAYER
  15. 应届生如何做好一份简历?
  16. easyexcel 设置标题_Alibaba easyExcel对Excel操作之复杂标题处理
  17. Leetcode1905. 统计子岛屿(medium)
  18. nginx软件安装部署
  19. 有了群晖怎么玩,分享一下我的群晖中运行的服务
  20. 【并发】2、JMM三大特性与Volatile

热门文章

  1. 保密管理概论课程设计任务
  2. 【IEEE T-PAMI 2020直播回放】完备性多模态融合技术
  3. 语音增强 理论与实践 pdf_语音识别工具ESPnet代码结构
  4. awk ARGIND
  5. OpenStack_Havana_Install_Guide 多节点安装总结1
  6. JAVA 小程序 编程练习
  7. 小试牛刀--我的快速离散傅里叶变化matlab函数(FFT)
  8. 锐龙R7 4800U 参数 相当于什么水平
  9. cmd命令解决端口占用(8080)
  10. 多线程编程七-Furture模式