码迷,mamicode.com
首页 > 编程语言 > 详细

解题 - Java循环语句之 do...while

时间:2014-12-07 00:02:57      阅读:170      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   color   sp   java   div   2014   

2014-12-06

实现功能:计算 50 以内(包括 50 )的偶数之和

实现思路:首先定义一个变量 sum ,用来保存所有偶数的和,然后定义一个变量 num 代表 1--50 之间的偶数,值从 2 开始,每次循环执行时将 num 的值累加保存在变量 sum 中,并且将 num 值加 2 (偶数嘛,你懂得哈~~),只要 num 的值在 1--50 之内就重复执行该循环

请将编译器中的第 10、14 行补充完整,运行结果为:bubuko.com,布布扣

 

正确代码:

 1 public class HelloWorld {
 2     public static void main(String[] args) {
 4         int sum = 0; // 保存 1-50 之间偶数的和
 6         int num = 2; // 代表 1-50 之间的偶数
 8         do {
 9             sum = sum + num; //实现累加求和
11 num = num + 2; // 每执行一次将数值加2,以进行下次循环条件判断 13 } while (num<=50); // 满足数值在 1-50 之间时重复执行循环 15 System.out.println(" 50以内的偶数之和为:" + sum ); //执行结果为650 16 } 17 }

 

错误代码:

原因:

 1 public class HelloWorld {
 2     public static void main(String[] args) {  
 4         int sum = 0; // 保存 1-50 之间偶数的和
 6         int num = 2; // 代表 1-50 之间的偶数
 8         do {
11             num = num + 2;
12             sum = sum + num;
13         } while (num<=50);
15         System.out.println(" 50以内的偶数之和为:" + sum ); //执行结果为700
16     }
17 }

 

解题 - Java循环语句之 do...while

标签:style   blog   http   ar   color   sp   java   div   2014   

原文地址:http://www.cnblogs.com/fatoland/p/4148902.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!