int main()
{
int a = 0;
scanf("%d",&a);
int Sn = 0;
int tmp = 0;
for (int i = 0; i < 5; i++)
{
tmp = a + tmp * 10;//此处是临时值*10 + a
Sn += tmp;
}
printf("%d",Sn);
return 0;
}
函数首部:按照 C 语言语法,函数的定义首部表明这是一个自定义函数,函数名为fun,它接收一个整型参数n,用于指定要求阶乘的那个数,并且函数的返回值类型为float(在实际中如果阶乘结果数值较大,用float可能会有精度损失,也可以考虑使用double等更合适的数据类型,这里以float为例)。例如:// 函数体代码将放在这里函数体内部变量定义:在函数体中,首先需要定义一些变量来辅助完成阶乘的计算。比如需要定义一个变量(通常为float或double类型,这里假设用float。