#include <iostream>
using namespace std;
#define cy(x) ((x)*(x+1)*(x+2))
int main()
{
int i;
long sum = 0;
for (i = 1; i <= 99; i += 2) //C++
{
sum += cy(i);
}
cout << sum;
return 0;
}
#define cy(x) ((x)*(x+1)*(x+2))
int main()
{
int i;
long sum = 0;
for (i = 1; i <= 99; i += 2) //C++
{
sum += cy(i);
}
cout << sum;
return 0;
}
使用了宏定义的方式计算1x2x3+3x4x5+......+99x100x101;
计算结果与普通C语言编程结果一致13002450。