以下四个选项均为实现累加功能的C++代码片段,请选出逻辑正确的一项:
int sum = 0; for(int i = 1; i <= 10; i++) { sum += i; }
int sum; for(int i = 1; i <= 10; i++) { sum += i; }
int sum = 0; for(int i = 1; i < 10; i++) { sum += i; }
int sum = 0; for(int i = 1; i <= 10; i++) { i += sum; }