高斯:

sum=1+2+3+...+99+100

sum=100+99+98+...+2+1

2*sum=101+101+101+...+101+101(共100个)

所以sum=5050

用程序实现如下:

int i,sum=0,n=100;

sum=(1+n)*n/2;

print("%d",sum)

 

相关文章:

  • 2021-12-01
  • 2022-12-23
  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
相关资源
相似解决方案