switch case和return的用法

int b(int a) { case(1):a+=1;return a; case(2):a+=2;return a; case(3):a+=3;return a; } 这段函数定义中当a=1时为社么只运行case(1)的语句,是不是当返回数据给函数时,就算函数调用完趁里?

百度知道不支持缩进,看代码累

switch(a%3)
{
``case 0: //当(a%3)==0时执行下面的语句直到遇到break或return
````m++;
````break;
``case 1: //当(a%3)==1时执行下面的语句直到遇到break或return
````m++;
``````switch(b%2) // 此switch在m++执行后继续执行
``````{
````````case 0: //当b%2==0时执行下面的语句直到遇到break或return
``````````m++;
``````````break;
````````default: //当b%2 !=0时执行下面的语句直到遇到break或return或后面没语句了自然结束此switch
``````````m++;
``````}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-08
不光是switch case。。。
遇到return 就是退出该函数了,如果是void的类型的函数,可以直接写"return;"本回答被提问者采纳
第2个回答  2011-07-01
oh woahh, oh woahh, oh woahhh
you know you love me
i know you care
and i would never, not be there
you are my love
you are my heart
and we would never, ever, ever be apart
are we an item?
girl quit playin'
we're just friends,
what are you sayin'
take another look right in my eyes
my first love, broke my heart for the first time
and now
i'm like
baby, baby, baby noo
i'm like
baby, baby, baby noo
i'm like
baby, baby, baby noo
i thought you'd always be mine (mine)
baby, baby, baby noo
i'm like
baby, baby, baby noo
i'm like
baby, baby, baby noo
i thought you'd always be mine
for you, i would have done whatever
and no i can't believe we're not together
and i'm gonn' play it cool
while i'm losin you
i'll buy you anything
i'll buy you any ring
cause i'm in pieces
so come fix me
shake me til' you can wake me from this bad dream*
i'm goin down, down, dooown
i just can't believe my first love will be around
baby, baby, baby noo
i'm like
baby, baby, baby noo
i'm like
baby, baby, baby noo
i thought you'd always be mine (mine)
baby, baby, baby noo
i'm like
baby, baby, baby noo
i'm like
baby, baby, baby ohh
i thought you'd always be mine
When i was 13 i had my first love
Here was nobody to compare my baby
And nobody came between us or could ever come above
She had me goin crazy
Oh i was starstruck.
She woke me up daily dont need no starbucks
She made my heart pound
Asking for a beat when i see her in the street
And in the school on the playground
But i really wanna see her on the weekends
She knows she got me dazy
Cause she was so amazing and now my heart is breaking
But i just keep on sayin
baby, baby, baby noo
i'm like
baby, baby, baby noo
i'm like
baby, baby, baby noo
i thought you'd always be mine
baby, baby, baby noo
i'm like
baby, baby, baby noo
i'm like
baby, baby, baby noo
i thought you'd always be mine
i'm gone yeahh... i'm all gone
yeahh... now i'm all gone
yeahh... yeah now i'm all gone
, gone, gone, gone
i'm gonee
第3个回答  2011-06-30
是的 不管什么时候 遇到return 就表示函数调用结束了
第4个回答  2011-06-30
是的,执行到return函数就退出了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网