int main()
{
double n,ans;scanf("%lf",&n);
ans=1;
for(double i=1;i<=n;i++)
ans*=i;while(ans>=10)ans/=10;
}
int x=ans;
printf("%d",x);
return 0;
ans*=i;while(ans>=10)ans/=10;//只保留个位(最高位)
int x=ans;//转换成整数
快速帮助 | 运行状态 | 反馈举报 | 关于我们 | 免责声明 | 浙ICP备11060257号 Processed in 0.0038 Second(s) Copyright (C) RQNOJ 2007-2019. All Rights Reserved.