内卷肥牛 2023-05-07 12:36 采纳率: 100%
浏览 29
已结题

c语言for和while输入并执行区别

刚学c语言不久,不理解为什么for可以不断输入并执行而while只能3次?期待有人能解答,谢谢!

img

  • 写回答

3条回答 默认 最新

  • 陨心339 2023-05-07 13:50
    关注

    在内层循环中你对循环变量i赋初值1,在每个分支中都有break,那么到外层循环时i为1,i++后i变成2,进内层循环又为1,你的i++没有任何用处

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 5月16日
  • 已采纳回答 5月8日
  • 创建了问题 5月7日

悬赏问题

  • ¥15 圆孔衍射光强随孔径变化
  • ¥15 MacBook pro m3max上用vscode运行c语言没有反应
  • ¥15 ESP-PROG配置错误,ALL ONES
  • ¥15 结构功能耦合指标计算
  • ¥50 AI大模型精调(百度千帆、飞浆)
  • ¥15 非科班怎么跑代码?如何导数据和调参
  • ¥15 福州市的全人群死因监测点死亡原因报表
  • ¥15 Altair EDEM中生成一个颗粒,并且各个方向没有初始速度
  • ¥15 系统2008r2 装机配置推荐一下
  • ¥15 悬赏Python-playwright部署在centos7上