for循环实现1-10的相加

  • Post author:
  • Post category:其他


/*

* 使用for循环去实现求和思想:

* 需求:求1~10之间的和

*


分析:

*


0+1 =1

*


1 + 2 =3

*


3 +3 = 6

*


6 + 4 = 10

*


……

*

*


两个加数:第一个加数是每次相加之后的和,

*


第二个加数是每次相加的时候变化的数据

*

* 求和思想:

*


定义一个最终结果变量:

*


int sum = 0 ;

*


for循环

* */

public class ForDemo3 {



public static void main(String[] args) {



//原始做法



System.out.println(1+2+3+4+5+6+7+8+9+10);



System.out.println(“———————“);






//定义一个最终结果变量



int sum = 0 ;






//使用for循环将第二个加数作为变化的数据进行实现



for(int  x = 1 ; x <=10 ;x ++){



//使用扩展的赋值运算符



sum += x ;//相当于:sum = sum + x ;



/*



*


0+1 =1

*


1 + 2 =3

*


3 +3 = 6

*


6 + 4 = 10

*


……



* */



}






//输出



System.out.println(“1~10之间的和是:”+sum);



}

}



版权声明:本文为qq_39345059原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。