30 lines
550 B
C++
30 lines
550 B
C++
// 有效循环n次,则addNums调用n次,每一次调用都会入栈(创建栈帧)。
|
||
#include <iostream>
|
||
|
||
using namespace std;
|
||
|
||
int addNums(int a, int b); // 函数的声明
|
||
|
||
int main()
|
||
{
|
||
int x, y;
|
||
while (1)
|
||
{
|
||
cout << "请输入两个整数:";
|
||
cin >> x;
|
||
if (x == 0)
|
||
break;
|
||
cin >> y;
|
||
// 调用函数
|
||
int ret = addNums(x, y);
|
||
cout << "计算结果为:" << ret << endl;
|
||
}
|
||
|
||
return 0;
|
||
}
|
||
|
||
// 函数的定义
|
||
int addNums(int a, int b)
|
||
{
|
||
return a + b;
|
||
} |