有关下面C++代码说法错误的是( )。
// sumA()和sumB()用于求从1到N之和#include <iostream>using namespace std;int sumA(int n) { int sum = 0; for (int i = 1; i < n + 1; i++) sum += i; return sum;}int sumB(int n) { if (n == 1) return 1; else return n + sumB(n - 1);}int main() { int n = 0; cin >> n; cout << sumA(n) << " " << sumB(n) << endl; return 0;}