短小精悍的算法:从1到N相加

    技术2022-05-13  0

    题目:用C++计算1+2+3+……N条件:1.不使用任何循环语句。(for,while,goto等等)2.不使用任何条件语句。(if,?:等等)3.不使用*/等运算,只使用+-运算

    一个牛人的算法:

    #include "stdafx.h" #include <iostream> using namespace std; int sum = 0; int N = 100; int i = 1; class CA { public: ~CA() { sum = sum + i; i++; } }; int _tmain(int argc, _TCHAR* argv[]) { CA *p = new CA[N]; delete [] p; cout << sum << endl; return 0; }


    最新回复(0)