77问答网
所有问题
当前搜索:
函数一定要有返回值吗
函数有
无
返回值
的区别
答:
执行效率不同、使用场景不同。1、执行效率不同:
有返回值
的函数执行效率更高,因为返回值可以直接计算并返回,无返回值的
函数需要
先计算结果再输出,效率相对较低。2、使用场景不同:有返回值的函数适用于
需要返回
计算结果和处理结果的场景,无返回值的函数适用于只需要执行某些操作和打印输出的场景。
c语言递归
函数一定要有
return吗?为什么?
答:
递归的三个条件就是:1,存在递归调用 2,有退出条件 3,有return值。这是因为递归调用按照栈的方式,在没有达到退出条件的时候后面的
函数
也就无法执行return语句,这样就实现了每一层的return语句与这层函数相对应。
没
有返回值
的
函数
有什么用?
答:
一个
函数
的函数名既是该函数的代表,也是一个变量。由于函数名变量通常用来把函数的处理结果数据带回给调用函数,即递归调用,所以一般把函数名变量称为
返回值
。函数式编程是种编程典范,它将电脑运算视为函数的计算。函数编程语言最重要的基础是 λ 演算(lambda calculus)。而且λ演算的函数可以接受函数...
java中当调用
有返回值
的
函数
时,返回值可以不要嘛
答:
可以啊,你不要处理这个
返回值
就行了,比如说方法a会返回int 不要这样写 int b=A.a();直接写 A.a();返回值不就不能影响你了吗
函数返回值必须
是return0吗?
答:
return 0是
函数
的
返回值
,函数中要写明return 0,表示返回。因为函数(除void)在遇到return时才能返回。
一定要有
,代表程序结束。用途:return 0用来告知程序的结束。必须有的地方:如果函数类型是int,则必须输入return 0。若函数类型是void,则可以不输入return 0。
function
函数
是不是
必须有返回值
答:
可以有可以不有Function
函数
是包含在Function和End Function语句之间的一组VBScript语句。 Function函数与Sub过程类似。但 Function函数可以
有返回值
。可以使用参数。如果 Function函数没有任何参数,则 Function语句
必须要
包含空括号。 Function函数通过函数名返回一个值。返回值的数据类型是Variant. 语法: ...
请问C语言中的返回值是什么意思,为什么
要有返回值
,解释一下,越通俗易...
答:
就好像你拿原材料做衣服,需要拿材料到工厂里面加工,工厂就生产出衣服给你,衣服就是返回值。这其实跟数学中函数的概念是一样的。当然不是所有
函数都有返回值
,如一些函数只要完成某些特定的功能即可,不
需要返回
特定的值给主函数。如C语言中的printf这个方法,有些时候只希望屏幕输出一段加工过的文字...
调用
函数
时
有返回值
与没返回值有什么不同
答:
返回值可以标示
需要返回
的内容或
函数
失败的原因。使用中的不同,调用没
有返回值
的函数,不必考虑返回值,直接调用即可,函数不能被赋值给变量或参与表达式运算;有返回值的函数,可以不理会返回值,也可以完全当一个表达式使用,还可以根据返回值判断函数的执行成败。希望对你有帮助。祝你好运!
C语言
返回值
是干什么用的
答:
函数
的返回值是指函数被调用之后,执行函数体中的代码所得到的结果,这个结果会通过return语句返回。函数可以
有返回值
,也可以没有返回值。对于没有返回值的函数,功能只是完成一个操作,应将返回值类型定义为void,函数体内可以没有return语句,当需要在程序指定位置退出时,可以在该处放置一个。
在C语言中,什么时候
要有返回值
?什么时候不用?
答:
你想要
函数返回
一个值 就用返回类型 比如写一个函数计算a+b 那么int add(int a,int b){ return a+b; } 这个时候就把a+b的
值返回
z=add(a,b) 相当于z=a+b 而直接输出不
需要返回
void add(){printf("%d",a+b);}
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
python函数
一个函数只能有一个返回值吗
自定义函数必须有函数返回值
函数过程一定有返回值
任何函数都有返回值吗
一个函数必须有返回值
一个函数可以有多个返回值
函数可以有多个返回值吗
空函数有没有返回值