一个循环搞定1-10的阶乘之和

一个循环搞定1-10的阶乘之和

在前面我的博客中有使用嵌套循环输出1-10的阶乘之和,今天想要分享一下更简单的代码,使用一个循环就可以搞定1-10的阶乘之和。下面是我的代码:

#include<stdio.h>
int main()
{
    
    
	int i ;
	int sum = 0;
	int n = 1;
	for (i = 1; i <= 10; ++i)
	{
    
    
		n=n*i;
		sum += n;
	}
	printf("%d\n", sum);
	return 0;
}

在平常我们写代码的过程中,可以慢慢将代码优化,让我们的代码更加简洁。

猜你喜欢

转载自blog.csdn.net/weixin_45796387/article/details/110490641