已知不等式 1!+2!+3!+...+m!‹n,请编程对用户指定的n值计算并输出满足该不等式的m的整数解

# include<stdio.h>
int main()
{
	long int a,m,n,array[100],sum=0;
	scanf("%ld",&n);
	array[1]=1;
	for(a=2;a<100;a++)
	{
		array[a]=array[a-1]*a;
	}
	for(a=1;a<100;a++)
	{
		sum=sum+array[a];
		if(sum>=n)
		{
			printf("m<=%ld",a-1);
			break;
		}
	}
	return 0;
}
发布了43 篇原创文章 · 获赞 1 · 访问量 824

猜你喜欢

转载自blog.csdn.net/Du798566/article/details/104184896