不理解求解答


循环将 1 到 10 之间的整数相加,如果累加值大于 20,则跳出循环,并输出当前的累加值

// 保存累加值
  int sum = 0;
  
  // 从1循环到10
  for (int i = 1; i <= 10; i++) {
   
   // 每次循环时累加求和
   sum = sum + i;
   
   // 判断累加值是否大于20,如果满足条件则退出循环
   if ( sum>20             ) {
    
    System.out.println("当前的累加值为:" + sum);
    break;
    //退出循环
    问题一:什么是累加值?

问题二:当sum>20  当前累加值为什么是+sum=21?


 

魅知集团创始人
浏览 1391回答 1
1回答

一条小咸鱼

。。。就是求和,因为是1+2+3... i=6时,sum=21>20,break跳出循环
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java