#include <stdio.h>
int main(void)
{
int i,n=7;
for (i=1; i<=n; i++)
{i=i*(i-1);
n=i;
}
printf("%d! = \n", n
); /* 以长整型格式输出n的阶乘值 */ return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKHZvaWQpCnsKICAgIGludCBpLG49NzsKICAKICAgIHByaW50ZigiUGxlYXNlIGVudGVyIG46Iik7CiAgICBzY2FuZigiJWQiLCAmbik7CiAgICBmb3IgKGk9MTsgaTw9bjsgaSsrKQogICAge2k9aSooaS0xKTsKICAgICBuPWk7ICAgICAgICAgICAgICAgICAgCiAgICB9CiAgICBwcmludGYoIiVkISA9IFxuIiwgbik7ICAgICAvKiDku6Xplb/mlbTlnovmoLzlvI/ovpPlh7pu55qE6Zi25LmY5YC8ICovCiAgICByZXR1cm4gMDsKfQ==