源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  文章  >  10.17第二

10.17第二

分类: 文章 • 2025-03-20 12:04:57
#include <stdio.h>
int main()
{
  int n,sum=1;
  scanf("%d",&n);
  for(int i=1;i<=n;i++)
  {
    sum=sum*i;//阶乘从1乘到n 
    while(sum)
    {
        if(sum%10==0)
        sum=sum/10;//每次计算出来的数,将最后的0都去掉 
        else
        {
            sum=sum%100;
            break;
        }
    }
  } 
   while(sum)
    {
        if(sum%10==0)
        sum=sum/10;//还是将最后的0都去掉 
        else
        {
             printf("%d\n",sum%10);//然后直接取个余数,即为所求 
            break;
        }
    } 
 return 0;
}

10.17第二

相关推荐

  • 操作系统第二次实验问题清单
  • 设计模式——装饰模式(用装饰者来统计两种东西的总价,第一次set是咖啡,第二次set是调料)
  • 学习笔记(67):第二章:海量数据的处理与挖掘-Map Reduce思想变换数据key-value_05
  • Egret踩坑第二篇-dragonBones编译到微信环境报错
  • 第二节:win 7下编译eclispe hadoop plugin
  • Hadoop主节点宕机第二节点补救
  • 九章算法 第二节 二分查找 Binary Search
  • 第二周 线性表(上)
  • 第二章-2.2线性分类学习机
  • javaweb回顾第二篇tomcat和web程序部署
  • 商机 | 大数据/政务云采购清单 招标4起,最高招标价为2642.7万(10.14-10.17)
  • 10.17试题
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号