是 a=(i+1)*a你题目的解答代码如下:
#include <stdio.h> int main() { int i=1,a=1,n,sn=1; scanf("%d",&n); while (i<n) { a = (i+1)*a; sn = sn + a; i = i + 1; } printf("%d",sn); return 0; }
如有帮助,望采纳!谢谢!