java_基础语法之while语句

格式:
while(条件表达式)
{
   执行语句;
}

 1 class  WhileTest
 2 {
 3     public static void main(String[] args) 
 4     {
 5         /*
 6         循环结构的使用:
 7         当某些语句需要执行很多次,这时就必须要想到循环结构。
 8         */
 9 
10         /*
11         练习1,打印1~10在控制台上
12         */
13         int x = 1;
14         while(x<=10)
15         {
16             System.out.println(x);
17             x++;
18         }
19 
20         /*
21         练习2,打印奇数
22         */
23         int x=1;
24         while(x<=10)
25         {
26             if(x%2==1)
27             {
28                 System.out.println(x);
29             }
30             
31             x++;
32             x++;
33             //x+=2;
34         }
35 
36         //练习三:求1~10的和
37         /*
38         思路
39         1,按照顺序,先算前两个数的和,再用这个和和下一个数相加。
40         2,以此类推,这个和就算出来了
41 
42         步骤:
43         1,先将1~10这10个数弄出来
44             定义一个变量,让这个变量自增,而且是在循环中自增。
45         2,每一次都是前两个数的和加上上下一个数,
46                 前两个数的和也不确定,先定义一个变量,记录住每次的和
47                 而且前两个输的和加上下一个数的动作也被执行很多次,也定义在循环中
48         3,将最后的和打印
49 
50         */
51         //1,定义变量,一个变量用于获取1~10这个十个数,一个变量用于记录具体的和
52         int x =1;
53         int sum = 0;
54         
55         while (x<=10)
56         {
57             sum = sum + x;
58             x++;
59         }
60         //定义循环时,哪些语句需要参与循环,哪些不需要,一定要搞清楚
61         System.out.println(sum);
62     }
63 }
64 
65 
66 
67 class  WhileTest1
68 {
69     public static void main(String[] args) 
70     {
71         /*
72         练习4:1~100之间 6的倍数
73         */
74         System.out.println("Hello World!");
75         int x =1;
76         int count = 0;
77         while (x<=100)
78         {
79             if(x%6==0)
80                 count++;
81                 
82             x++;
83         }
84         System.out.println(x,count);
85 
86     }
87 }

 

posted @ 2017-10-18 17:00  BirdieForLove  阅读(279)  评论(0编辑  收藏  举报