谢谢了return(x>y?x:y);中的"?"和":"是什么意思?
第1个回答 2020-08-30
return
x,是函数返回的意思,main(){遇到return
x就结束了}
fun{遇到renturn就返回函数值}
c=fun();
fun(int
x)
{return
2*x;}
调用fun后c得到2*x,y=2*x是一样的,x是参数,y就是fun即函数值
x,是函数返回的意思,main(){遇到return
x就结束了}
fun{遇到renturn就返回函数值}
c=fun();
fun(int
x)
{return
2*x;}
调用fun后c得到2*x,y=2*x是一样的,x是参数,y就是fun即函数值
第2个回答 2019-09-26
作为函数的返回值,就是说哪个地方调用此函数,值就返回到该位置。
如:
int
b;
temp(int
a)
{
return
a*2;
}
b=tmep(3);
/*
b的值就为6
*/
如:
int
b;
temp(int
a)
{
return
a*2;
}
b=tmep(3);
/*
b的值就为6
*/
第3个回答 2021-05-10