☞阿古力 2021-10-29 10:22 采纳率: 50%
浏览 31
已结题

这个是什么意思啊,为什么输出结果会是12,不是11呢

do {e++;}while(++e<10)

  • 写回答

1条回答 默认 最新

  • CSDN专家-link 2021-10-29 10:23
    关注

    e初始值是多少呢?如果e初始值为10,那么会先执行循环体,e变成11,然后检查while条件,将e先加1变成12,不小于10,循环结束。最终e为12

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月29日
  • 创建了问题 10月29日

悬赏问题

  • ¥15 springboot接入微信支付SDK
  • ¥50 大区域的遥感影像匹配 怎么做啊
  • ¥15 求解答:pytorch跑yolov8神经网络受挫
  • ¥20 Js代码报错问题不知道怎么解决
  • ¥15 gojs 点击按钮node的position位置进行改变,再次点击回到原来的位置
  • ¥15 计算决策面并仿真附上结果
  • ¥20 halcon 图像拼接
  • ¥15 webstorm上开发的vue3+vite5+typeScript打包时报错
  • ¥15 vue使用gojs,需求在link中的虚线上添加方向箭头
  • ¥15 CSS通配符清除内外边距为什么可以覆盖默认样式?