ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
>[info] 求1+2!+3!+...+20!的和。 ~~~C #include <stdio.h> int main() { int i; long double k=1,sum=0; for(i=1;i<=20;i++){ k*=i; sum+=k; } /**错误,且这样二次循环进行乘法导致效率很低 for(i=1;i<=20;i++){ for(j=i;j>0;j--){ k*=j; sum+=k; } k=1; } **/ printf("%Lf\n", sum); return 0; } ~~~