弹出来的两个数谁在左边
遇到减号,连弹两个数,其中【0】。
三四加等于几
运行下面这段程序: #include <iostream> #include <string> #include <vector> using namespace std; int calc(const
顺序反了就错了
运行下面这段程序——注意减法两个数的先后: #include <iostream> #include <string> #include <vector> using namespace std; in
算一个只有加法的
补全 calc:按后缀规则算出结果。这次算的是 2 3 + 4 +。 (本题用 g++ -std=c++17 -O0 编译。)
加减混着顺序不能反
补全 calc,这次要认 + 和 -。算的是 5 1 2 + 4 - +。 (本题用 g++ -std=c++17 -O0 编译。)
再加上乘法
补全 calc,认 +、-、* 三种。算的是 2 3 4 * +。 (本题用 g++ -std=c++17 -O0 编译。)
函数的局部变量存在哪
第 1 步:调用 f(3):压一层 第 2 步:调用 f(2):压一层 第 3 步:调用 f(1):压一层 第 4 步:f(1) 不再往下调,开始返回 第 5 步:f(1) 返回:弹掉这一层 第 6 步:f(2) 返回:弹掉这一层 第 7
递归太深会发生什么
C++ 里递归一直下去不停,最后会【0】。
递归函数必须有什么(C++)
一个能正常结束的递归,必须有【0】。
递归算出来是多少
运行下面这段程序: #include <iostream> #include <string> #include <vector> using namespace std; int fact(int n