/*
* 使用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);
}
}
* 使用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 版权协议,转载请附上原文出处链接和本声明。