小兰爱吃肉 2022-08-31 16:00 采纳率: 100%
浏览 59
已结题

为什么printf那句话放在循环里面和外面的结果不同呢

求n的阶乘

img

img


不理解为什么会有不同的结果 一般不都在循环里面打印的么

  • 写回答

5条回答 默认 最新

  • 关注

    你的sum是累加的。在for循环内,会执行多次。每执行一次,sum的值就会被改变。
    在for循环外。sum的值为for循环内的最后一次的值

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

报告相同问题?

问题事件

  • 系统已结题 9月8日
  • 已采纳回答 8月31日
  • 创建了问题 8月31日