已采纳 张帆 中级天翼 你这种思路可能会在某种特殊情况下错误, 我的思路: 暴力算 循环1到n 每次ans*=i; 然后while循环去除ans末尾的0 ans保留9位小数,也就是ans%1000000000 最后输出ans%10即可。