求return所有用法

如题所述

一、不及物动词 vi.

1、回,返回,归[(+to/from)]

She did not return home till eleven o'clock. 她十一点钟才回家。

2、重新发生;回复,恢复[(+to)]

The situation has returned to normal in the capital. 首都的局势已恢复正常。

3、归还,退回[(+to)]

4、回答;反驳

二、及物动词 vt.

1、还,归还;送回[(+to)][O1]

Have you returned the novel to the library?那本小说你还给图书馆了吗?

2、回答,回报;报答

We decided to return blow for blow.我们决定以牙还牙。

3、选举,选出[(+to)]

4、【律】(陪审团)正式宣布(裁决)

5、获得,产生(利润等)

The performance returned $2,000 over expenses.这场演出除去开支赢余2000元。

6、报告;申报

7、反射(光、声等)

8、回答说;反驳道

三、名词 n.

1、回,归,返回[C][U][(+from/to)

On his return he reported his findings to the committee.他一回来就向委员会报告调查结果。

2、还,归还[U]

3、回答;报答[U][C]

He expected no return when he decided to give us full support.他决定全力支持我们时并无图报之意。

4、回复;复发;恢复;再现[U][C]

She had a return of the heart attacks.她心脏病又发作了。

5、收益,利润;利息[P1]

6、报告书;申报;报表[C]

7、【英】来回票[C]

8、退货[P]

四、形容词 adj

1、返回的,回程的;来回的

2、报答的;回报的

The professor paid a return visit to his American colleague.教授回访了美国同事。

3、返回的,折回的

参考资料来源:百度百科-return

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-28
C 语言中 Return 用法
1.含义:return 表示从被调函数返回到主调函数继续执行,返回时可
附带一个返回值,返回值可以是一个常量,变量,或是表达
式。
2.作用: 结束正在运行的函数,并返回函数值。
3.返回值:
计算结果表示函数执行的顺利与否(-1、0)
返回值可以为各种数据类型, 如: int, float, double, char, a[](数
组),*a(指针) ,结构或类(c++)
返回类型规定了 return 后面所加的量的类型,如果返回类型声明为
void,则不需要返回值。public static void Main()//程序入口只可以声
明为 void 和 int 的返回
{
//不需要返回值就 OK
}
public static void mm()
{
return; //有些时候,在 void 的方法中,你需要跳出它,可以直接
用 return 而不能加任何量在后面
}
public static int cc()
{
return 321; //因为返回类型声明为 int,所以返回一个整数
}
public static string msmsm()
{
return “asdfhasjghdg”; //因为返回类型声明为 string, 所以返回一个字
符串
}
4. 返回值用法:
(1)返回函数值
例 1:一个计算阶层的函数:
function jc(n)
{
var j=1;
for(var i=0;i<=n;i++)
{
j*=i;
}
return j;
}
alert(jc(5));
这里计算 5!,输出为 120。
return 的功能为返回函数的值。
(2)返回一个函数的值,并且跳出这个函数
例 2:function cs(n)
{
if(n==1)
{
retrun 1;
}
if(n==2)
{
return;
}
else
{}
}
说明:当参数为 1 时函数返回值为 1 并且跳出函数,
当参数为 2 时函数返回值为空并且跳出函数,
当函数为其他值时继续执行函数下面的语句,直到遇到下
个 return 或则全部执行 完语句在跳出函数 。
(3)跳出循环并且跳出函数,同时返回函数值
例 3:另一个计算阶层的函数:
function jc(n)
{
var j=1;
for(var i=0;;)
{
j*=++i;
if(i==n)
{
return j;
}
}
}
alert(jc(5));
这里计算 5!,输出为 120。
return 的功能为跳出循环并且跳出函数,再返回函数值。
说明:
1. 一个入口一个出口。
2. 在函数中,如果碰到 return 语句,那么程序就会返回调用该函
数的下一条语句执行,也就是说跳出函数的执行,回到原来的
地方继续执行下去。但是如果是在主函数中碰到 return 语句,
那么整个程序就会停止,退出程序的执行。
#include "stdio.h"
void function()
{
printf("111111");
return;
}
main()
{
function();
… //11
}
2. void main( ) ,其实这是错误的 。若希望程序拥有很好的可移
植性,请一定要用 int main( ) 。???
3. main 函数的返回值用于说明程序的退出状态。如果返回 0,
则代表程序正常退出,否则代表程序异常退出。
4. 如果函数名前有返回类型定义, 如 int, double 等就必须有返回值,
而如果是 void 型, 则可以不写 return,但这时即使写了也无法返回
数值。
a. 非 void 型
int func()
{
int value;
……
……
……
return value;
}
int main()
{
int intvalue;
intvalue=func();
……
……
return 0;
}
b. void 型
void f2()
{
int i=1;
//return;//这样也可以,不要这一句也可以
}
return 是个好东西
第一个作用,也就是他的真实作用
返回值,这个返回值是和函数的类型有关的,函数的类型是什么, 他
的返回值就是什么
比方主函数 int main()
{}这里就必须有一个 return,只有 void 时可以不用返回值。
功能函数
int fun()
{
return 1;
}
这个时候 fun 函数的作用就是返回一个 int 类型的值,可以直接拿来
用比方 int a=fun();
这里就相当于 int a=1;
另外一个作用 return 后面的语句不会执行, 我们可以用它来结束程序
比方找出三个数种最大的一个数
void main
{
int a,b,c;
if(a>b)
if(b>c)
{
return printf("最大值为%d",a);
}
.....
}
在这里 if(b>c)
我们就可以直接得出 a 是最大了,就没必要执行下面的语句了,retur
n 治理就起到了终止语句的作用了
等用得多了还会有些妙用的,你要自己慢慢体会
int f(int a)
{
if(a<0) return -1;
else if(a==0) return 0;
else return 1;
}
int b=f(c);
c 的值不同 函数返回给 b 值也就不同
我认为返回值是函数与外界的接口之一
至于所谓的状态 应该是由人来规定的 比如当返回值为 0 我们就
知道 f()的传入值 c 是等于 0 的
至于是 return 值 还是 return 表达式都是一个意思 因为表达式最
终的值也是由表达式计算的最终结果来存储的
返回值就是“函数值”
学习学的时候天天都会遇到函数, 而函数给一个自变量函数就会有一
个函数值对吧
比如说正弦函数 sin,sin(x),不同的 x 值会得到不同的正弦值
y=sin(x) 就是将函数值赋值给 y,函数运算完毕 y 就有了一个值
c 语言函数意思一样的
int f(int x)
{
return 2*x; //函数返回值为 x 的 2 倍
}
int a=f(5); 那么 a 是多少呢 就是 2*5=10
return 的作用是结束正在运行的函数,并返回函数值。return 后面可
以跟一个常量,变量,或是表达式。
函数的定义一般是这样的,例如:
int a(int i)//第一个 int 是函数的返回值的类型,也就是 return 后面
跟的值的类型,a 是函数的名称,括号里的是传递给函数的参数,int
是参数的类型,i 是参数的名字
{
...//省略函数体内容
return b;//b 必须与函数头的返回值一致(此处为 int 型)
}
简单函数举例:
int addOne(int b)
{
return b+1;
}
该函数的作用是取得一个数,将这个数加上 1,再将结果返回
调用时这样:
int result= addOne(2);//此时 result 的值为 3
函数括号里的参数也可以为变量或能算出值的表达式
以上就是一个基本的函数,一般的函数都有返回值,也就是 return 后
面跟的值,返回值可以为各种数据类型,如:int,float,double,ch
ar,a[](数组),*a(指针),结构或类(c++)
但不是所有函数都有返回值, 如果某个函数无返回值, 那么返回值的
位置则为“void”关键字,此时函数体中无返回值,即无 return 的值。
但是函数中也可出现 return,即一个空的 return 句子,其作用是使函
数立即结束,如
void print()//括号中为空表示无传递参数
{
printf("a");
printf("b");
return ;//函数执行到此处结束
printf("c");
}//该函数只执行到 return 语句处,即屏幕上输出的为"ab"本回答被网友采纳
第2个回答  2020-06-26
马古特的设计理念的经典作品
第3个回答  2020-11-07
第4个回答  2020-05-18
相似回答