//有一堆煤球,堆成三角形棱锥形。具体:
//第一层放 1 个,第二层 3 个,第三层 6 个,第四层 10 个......
//如果一共有n层,共有多少个球?
#include<stdio.h>
int main()
{
int sum = 0, num = 0, i, n;
printf("请输入层数:");
scanf_s("%d", &n);
for (i = 1; i <= n; i++)
{
num = num + i; //每一层的数量
sum = sum + num; //将每一层数量累加和
}
printf("%d", sum);
return 0;
}
//有一堆煤球,堆成三角形棱锥形。具体://第一层放 1 个,第二层 3 个,第三层 6 个,第四层 10 个......//如果一共有n层,共有多少个球?
于 2024-04-12 19:45:43 首次发布