黑马程序员技术交流社区
标题:
编写程序计算12+22+32+....+1002的和
[打印本页]
作者:
xtf
时间:
2015-6-7 11:27
标题:
编写程序计算12+22+32+....+1002的和
public class test3 {
public static void main(String[] args) {
int a=10,b=12,sum=0;
for (int i = 0; i < 100; i++) {
sum=sum+b; //sum为12+22+32+...+1002
b=b+a; //b的值为12,22,32。。。1002
}
System.out.println(sum);
}
}
作者:
gainn
时间:
2015-6-7 21:30
将楼上的改成while循环:
public static void main(String[] args) {
int sum = 0;
int x = 12;
while(true){
if (x <= 1002) {
sum += x;
x += 10;
} else {
break;
}
}
System.out.println(sum);
}
}
作者:
wuyusi
时间:
2015-6-7 21:38
二楼方法简便
作者:
q757571446
时间:
2015-6-7 22:06
可以优化成递归做
作者:
灵界
时间:
2015-6-7 23:05
都是大神哈
作者:
下一页5
时间:
2015-6-8 00:13
赞一个,大神啊 啊啊啊啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2