C语言编程计算1!+2!+3!+…+n!.n由用户决定程序中应有防止用户输入n值超过100的措施.

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/01 13:26:04
C语言编程计算1!+2!+3!+…+n!.n由用户决定程序中应有防止用户输入n值超过100的措施.
xRMK@+%1I4x/i]nB9ЃA*ŋRVTP)UUeH^O 䱗whR=/2ޟʮQK4pд˘j>m"YnS@6б_!m0%*AtP$4`njh%ۖo"n@ @qiNQjIk 02n f.*ś?*[#6 :,"Š #1Q*2l RJW Q6rۡd)=;+E/|I

C语言编程计算1!+2!+3!+…+n!.n由用户决定程序中应有防止用户输入n值超过100的措施.
C语言编程计算1!+2!+3!+…+n!.n由用户决定
程序中应有防止用户输入n值超过100的措施.

C语言编程计算1!+2!+3!+…+n!.n由用户决定程序中应有防止用户输入n值超过100的措施.
#include<stdio.h>
int main()
{
long N,t= 1,sum = 0,i;
label:
printf("please input N(n > 1 && n < 100):");
scanf("%ld",&N);
if(N > 1 && N < 100)
{
for(i = 1; i <= N; i++)
{
t *= i;
sum += t;
}
printf("sum =%ld\n",sum);
}
else
{
goto label;
}
return 0;
}