猫史档案馆


什么是返回值?

用户:栖语_长安栖语_长安查看:188 回复:9 评论:20 创建时间:2023-08-25T12:17:38


函数越来越搞不懂了,谁能教教我什么是返回值?为什么函数里还可以套函数?实现起来是什么效果?谢谢emotion_编程猫_溜了溜了


回复

上一页第 1 页 / 共 1 页下一页
栖语_长安栖语_长安

顶顶顶

点赞0


评论


不思进取的鱼叶屑不思进取的鱼叶屑

我来

点赞0


评论

995TOT

最好通俗亿点

协作讲

https://kitten4.codemao.cn/?invite_code=1ZMF7M喵:1ZMF7M我在编程猫发起了一个协作项目,点击链接即可加入一起创作!

重发一下


初云喵初云喵

建立一个函数,名为a

如果1+1=2 那么返回11

创建对话框,内容为(a)

那么对话框显示就是11

点赞1


评论

啊?什么意思

返回值是不是类似于广播?

没有

返回是达到某种条件时返回的数值

那怎样接受返回值?

接收

初云你别司啊QAQ


一个STUB用户_651894一个STUB用户_651894

加q3449515668细说

点赞0


评论


real_unmberreal_unmber

函数,说简单点就是方法,除了可以让你的代码看上去更高级,还可以在一定程度的简短你的代码。返回值,就是如果你的函数里有返回值的话,kitten会在函数积木盒里新增一个块,边缘呈圆形,可以用于判断和计算一些东西,所谓的返回值就是你执行了函数之后就会返回一个值,可以是布尔值,数字和字符串,比如在返回值里填1+1,(是代码的1+1)它就会返回2

 

点赞0


评论

在函数里套函数,执行时会把两个函数看做一整个函数

返回值可以是文字吗

字符串也包括文字

可以


迷人的刺牙螺uo_t迷人的刺牙螺uo_t

差不多这样:

center_image

点赞1


评论


蓝buff蓝buff

返回值可以是任何数据类型,可以理解为函数是一台机器,输出就是返回值,函数可以套函数,甚至可以套自己,套自己叫做递归

点赞0


评论

返回值懂了,递归怎么理解?重复无数遍函数?

这个呃有点难理解,可以百度递归。举个例子,现在abc。。。几个小朋友中有人偷吃了蛋糕,假设每个人都会说实话,并且会指认一个怀疑的人。现在询问a,a说是b。a没吃蛋糕,所以在函数里面执行它自己去下一层函数。下一层函数的输入就是a指认的b。现在询问b,b说是c。。。比如到d承认了,那么就不调用自己,要不然就是无限循环。写递归函数要避免无限循环

伪代码: 函数 询问小朋友(谁){ 如果(小朋友吃了蛋糕){ 停止递归,停止函数,返回小朋友编号 } 否则{ 询问小朋友(谁指认的人) } }

好像看懂了,也好像没有


silmesilme

你好,如果你实在不明白可以返回值积木,可以在源码编辑器4.0或3.0的右上角找到帮助,然后找到源码图鉴,接着点击你选择的积木的类型,最后找到那块积木的解释就可以啦。imgsrc="http://img.t.sinajs.cn/t4/appstyle/expression/ext/normal/65/hb_喵dao2016_thumb.gif"alt="emotion_抢到啦"

点赞0


评论


栖语_长安栖语_长安

返回值懂了,但是递归怎么计算?

点赞0


评论