写出下面程序段运行后的输出结果

1个回答
展开全部
咨询记录 · 回答于2023-06-14
写出下面程序段运行后的输出结果
亲,你好~很高兴为你解答!我是您的专属老师,感谢您的耐心等候!写出下面程序段运行后的输出结果的方式如下:一开始,s被赋值,为2接着3次循环,第一次,i= 0,%2求余为0做了else t= 5,a= 5,返回值8 (因为在内部调用,到了外面还是用a=3)第二次,i= 1,a= 4,t= 4返回值8(外部a因前一次a++,所以为4)第三次i= 2,a= 6,t= 6,返回值11(外部a因前一次a++,所以为5)[ 同理第一次使用else的时候a++了,所以不是5而是6了 ]把三次返回值加起来,就是所输出s 29= 8+8+11+2注意static的用法,区分局部和全局~希望本次服务能帮到您,您可以点击我的头像关注我,后续有问题方便再次向我咨询,期待能再次为您服务。祝您;生活愉快,一切顺利!如果对我的服务满意,请给个赞哦
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消