两个明确:
明确要定义的功能最后的结果是什么?
明确在定义该功能的过程中,是否需要未知内容参与运算?
例:
需求:
定义一个功能,实现两个整数的加法运算。
分析:
该功能的运算结果是什么?两个整数的和,也是一个整数(int)。
在实现该功能的过程中是否有未知内容参与运算?加数和被加数是不确定的。(两个参数int,int)。
代码:
int getSum(int x,int y)
{
return x+y;
}
两个明确:
明确要定义的功能最后的结果是什么?
明确在定义该功能的过程中,是否需要未知内容参与运算?
例:
需求:
定义一个功能,实现两个整数的加法运算。
分析:
该功能的运算结果是什么?两个整数的和,也是一个整数(int)。
在实现该功能的过程中是否有未知内容参与运算?加数和被加数是不确定的。(两个参数int,int)。
代码:
int getSum(int x,int y)
{
return x+y;
}