#include <stdio.h>
#include <stdlib.h>
int main()
{
int i=0,n;
int sum=0,disc=1;
printf("Input n:");
scanf("%d",&n);
while(sum<n)
{
i++;
disc*=i;
sum+=disc;
}
printf("%d\n",i-1);
return 0;
}
知识点:while语句
心得 :要注意程序运行的顺序