
函数是什么 初二
我是初二学生想知道函数是什么看百度百科看不懂不过我数学是110+分的(满分120)最近对编程感兴趣想学C可我不懂函数~~~~~~~~~~~~还有大家有什么建议么?我是买了...
我是初二学生 想知道函数是什么 看百度百科看不懂 不过我数学是110+分的(满分120) 最近对编程感兴趣 想学C 可我不懂函数~~~~~~~~~~~~ 还有大家有什么建议么?我是买了《C程序设计》谭浩强
我是有大把时间来学 就是想学点东西 别说学P图,,,,,已经掌握些了 展开
我是有大把时间来学 就是想学点东西 别说学P图,,,,,已经掌握些了 展开
展开全部
哈哈,我来用最简单的话来回答你!你既然数学很好就没问题了!
首先,个你个方程: y = x + 3;
这你总会吧?x,y是变量,而计算机中的函数和数学中的差不多!
很简单,在数学中,你输入x,通过这个固定的方程,求出y,这个你会吧?
在这里,我强调几点,x是你的输入,y是方程的输出,方程是题目给的函数,理解么?
在这里,x是随便你输入的,y值是返回的,方程是别人出的,让你来用的!
注意,上边的解释是在数学中,而在计算机,则是下边的解释。
y = x + 3,这个方程,现在是没有的,也就是说现在你要造的函数就是这个方程。
要制造函数,简单,有x(输入参数),有y(返回值),有你造的公式(函数过程)
懂么?
函数就是一组封装的操作!你给他输入,他就给你输出!这个函数可以是别人的,可以是你自己的。要做函数,要注意三个,重点
一参数
二返回值
三函数过程
举个例子
函数add
add就是函数的名字,在数学中就是方程的标号(第几题什么的)
参数 x,y
过程 x+y
返回值x+y的值
写成C语言
int add(int x, int y)//前边的int是制定返回值的类型(数学中也告诉你x,y的范围,计算机一样)
{
return x+y;
}
计算机中注意格式书写!
建议么,太早了,你要学的是语法,就向数学中的运算法则,要了解这个就是看书,将书上的例子全部敲一遍,记住是全部~!宣称一下我的网站:http://iiacm.net别告诉别人,这是广告!
首先,个你个方程: y = x + 3;
这你总会吧?x,y是变量,而计算机中的函数和数学中的差不多!
很简单,在数学中,你输入x,通过这个固定的方程,求出y,这个你会吧?
在这里,我强调几点,x是你的输入,y是方程的输出,方程是题目给的函数,理解么?
在这里,x是随便你输入的,y值是返回的,方程是别人出的,让你来用的!
注意,上边的解释是在数学中,而在计算机,则是下边的解释。
y = x + 3,这个方程,现在是没有的,也就是说现在你要造的函数就是这个方程。
要制造函数,简单,有x(输入参数),有y(返回值),有你造的公式(函数过程)
懂么?
函数就是一组封装的操作!你给他输入,他就给你输出!这个函数可以是别人的,可以是你自己的。要做函数,要注意三个,重点
一参数
二返回值
三函数过程
举个例子
函数add
add就是函数的名字,在数学中就是方程的标号(第几题什么的)
参数 x,y
过程 x+y
返回值x+y的值
写成C语言
int add(int x, int y)//前边的int是制定返回值的类型(数学中也告诉你x,y的范围,计算机一样)
{
return x+y;
}
计算机中注意格式书写!
建议么,太早了,你要学的是语法,就向数学中的运算法则,要了解这个就是看书,将书上的例子全部敲一遍,记住是全部~!宣称一下我的网站:http://iiacm.net别告诉别人,这是广告!
参考资料: http://iiacm.net
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询