这个问题问题怎么解

 我来答
波波红温警告
2017-12-23
知道答主
回答量:4
采纳率:100%
帮助的人:4349
展开全部
do-while循环是先执行后判断
if(i%2) i除以2 判断余数是否为0 等于0不执行,不等于0执行
0%2=0 i++即i=1 s=s+i=1
1%2=1 i++即i=2
2%2=0 i++即i=3 s=s+i=4
3%2=1 i++即i=4
4%2=0 i++即i=5 s=s+i=9
5%2=1 i++即i=6
6&2=0 i++即i=7 s=s+i=16 执行完这一行判断条件i<7不满足 终止循环
最后打印s=16
追问
谢谢你
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消

辅 助

模 式