LZ问的是前一百项整数之和,而不是0到100的等差数列和。
#include <iostream>
using namespace std;
int sum(int list[], int size)
{
int sumof = 0;
for (int i = 0; i < size; i++)
{
sumof += list[i];
}
return sumof;
}
int main()
{
int array[100];
for (int i = 0; i < 100; i++)
{
cout << "请输入整数:";
cin >> array[i];
}
cout << "前一百项和为:" << sum(array, 100) << endl;
return 0;
}