关于max min返回值的问题

自定义函数中,为什么Max和Min的值不需要用“return()返回,而ave的值需要,但是三者的结果最终都可以输出。

img

你这个max,min变量定义全局,在整个源文件都有效,后面赋值会改变他原来值,而局部变量只作用于当前函数里,所以会进栈创建,出栈销毁。不会作用全局。

Max和Min是全局变量啊,所有函数都能直接访问到全局变量的

max和min根本不是函数,返回写哪呀
你要讨论返回不返回,好歹在同一个层面上进行讨论吧
return要写在函数里面,max和min是两个变量,它分里外吗
你先把最基本的概念搞搞懂,连语法还没搞清楚,什么是函数什么是变量还糊涂着,就别着急研究高深的了