求满足1+2+3+4+…+n>2020的最小值n并输出,要求用循环实现
3条回答 默认 最新
滚动的小薯条 2023-04-17 15:15关注n = 1 sum = 0 while True: sum += n if sum > 2020: break n += 1 print("满足条件的最小值n为:", n)使用一个 while 循环来计算 1 到 n 的累加和,直到累加和大于 2020 为止。一旦满足条件,循环会被 break 终止,然后输出 n 的值,即满足条件的最小值。
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报解决 1无用