首页 > 试题广场 >

编程计算1×2×3+3×4×5+…+99×100×101的值

[问答题]
编程计算1×2×3+3×4×5+…+99×100×101的值。
推荐
【设计思想】用累加和算法,通项公式为term=i*(i+1)*(i+2):i=1,3,...,99;或者
公式为term=(i-1)*i*(i+1);i=2,4,…,100;步长为2。
【参考答案】

#include <stdio.h> 
  
void main() 
{ 
int i;
long term,sum=0;
  
for(i=1;i<=99;i +=2) 
{ 
term=i*(i+1)*(i+2);
sum+= term; 
} 
printf("sum=%1d\n",sum); 
} 
程序运行结果:
sum=13002450 

发表于 2018-05-06 22:26:38 回复(0)