本人刚刚学习编程,不理解c语言中“函数”是什么意思,数学中函数是描述两个变量之间的关系,c语言也是
本人刚刚学习编程,不理解c语言中“函数”是什么意思,数学中函数是描述两个变量之间的关系,c语言也是吗?...
本人刚刚学习编程,不理解c语言中“函数”是什么意思,数学中函数是描述两个变量之间的关系,c语言也是吗?
展开
5个回答
展开全部
其实差不多的意思,数学中的函数就是给一个X值,通过函数对应法则(也就是一系列计算过程),得出一个Y值。程序里的函数也是,给一个方法参数(相当于X值,但是程序函数里有时不会传这个参数),通过方法体的一些列操作(你的程序逻辑),返回一个值(方法返回值,当然有时方法也是没有直接返回值的,是Void)
追问
额,谢谢,为什么说c程序是由函数构成的呢?一个c原程序必须包含一个main函数
追答
这就是这门编程语言的语法,人家语言设计者就这样设计的
展开全部
函数是个程序模块 有一定功能,有3个属性 :返回值,名字,接受参数;
例如 : int X2(int) 意思是返回一个int值,接收一个int值,假设函数功能是让值翻一倍。
你可以 用 num=x2(5) 这样 num就会被赋予10;
例如 : int X2(int) 意思是返回一个int值,接收一个int值,假设函数功能是让值翻一倍。
你可以 用 num=x2(5) 这样 num就会被赋予10;
追问
额,谢谢,为什么说c程序是由函数构成的呢?一个c原程序必须包含一个main函数
追答
main 也是程序模块 不过它是唯一。且必须的。而且程序都会从main开始运行。main是程序的入口。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言的函数初期可以这么理解成为一些操作的封装;这样在使用你这些操作的时候可以调用。
main是主函数是一个程序中的主体(即所有操作的封装,由他开始他执行完了也就结束了)
剩下的就是子函数了(即一些其他分类操作的封装)
如果在main函数里面不用其他函数直接写操作也是可以的,只是那样会很混乱,复杂;使用子函数可以将一些操作分类进行调用使程序整体简单明了。
不知楼主明白一点了么,要是还不明白在问吧;望采纳
main是主函数是一个程序中的主体(即所有操作的封装,由他开始他执行完了也就结束了)
剩下的就是子函数了(即一些其他分类操作的封装)
如果在main函数里面不用其他函数直接写操作也是可以的,只是那样会很混乱,复杂;使用子函数可以将一些操作分类进行调用使程序整体简单明了。
不知楼主明白一点了么,要是还不明白在问吧;望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不是,程序的基本组成部分是函数,有很多中,如main函数,基本输入输出函数等,与数学中是不同的
追问
额,谢谢,为什么说c程序是由函数构成的呢?一个c原程序必须包含一个main函数
追答
以后会有自定义函数,c语言是一个个程序单元组成
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有很多是相同的 我感觉函数就是完成功能的 里面完成各种流程的控制 具体的操作等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |