用C语言求阶乘
单循环
#include
int main()
{int j = 1, sum = 0, n, i;scanf("%d", &n);for (i = 1; i <= n; i++){j = i * j;sum = sum + j;}printf("%d\n", sum);return 0;
}
循环嵌套
#define _CRT_SECURE_NO_WARNINGS
#includeint main()
{int j = 1, sum = 0, m, n, i;scanf("%d", &n);for (m = 1; m <= n; m++){j = 1;for (i = 1; i <= m; i++){j = i * j;}sum = sum + j;}printf("%d\n", sum);return 0;
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
