SlideShare a Scribd company logo
1 of 10
int a=0;                        a=0が代入される
while(a < 3){
       System.out.println(a);
       a++;
       }



      変数                   値
           a                0



実行結果
int a=0;
while(a < 3){                   aが3より小さい間{   }の中を実行し続
                                ける
       System.out.println(a);
       a++;
       }


      変数                   値
           a                0



実行結果
int a=0;
while(a < 3){
       System.out.println(a);   aの中身が表示される
       a++;
       }



      変数                   値
           a                0



実行結果

0
int a=0;
while(a < 3){
       System.out.println(a);
       a++;                     aの値がプラス1される
       }



      変数                   値
           a                1



実行結果

0
int a=0;
while(a < 3){                   aの値は1なのでwhileブロックを継続
       System.out.println(a);
       a++;
       }



      変数                   値
           a                1



実行結果

0
int a=0;
while(a < 3){
       System.out.println(a);   aの中身表示
       a++;
       }



      変数                   値
           a                1



実行結果

0
1
int a=0;
while(a < 3){
       System.out.println(a);
       a++;                     aの値をプラス1
       }



      変数                   値
           a                2



実行結果

0
1
int a=0;
while(a < 3){                   aはまだ2なのでwhile継続
       System.out.println(a);
       a++;
       }



      変数                   値
           a                2



実行結果

0
1
int a=0;                        同じ処理をもう一度繰り返し,aが3になる
                                と
while(a < 3){                   (   )のなかが,偽になるのでループを抜ける
       System.out.println(a);
       a++;
       }


      変数                   値
           a                3



実行結果

0
1
2
int a=0;
while(a < 3){
       System.out.println(a);
       a++;
       }
                   次の行へ         ループを抜けた

      変数                   値
           a                3



実行結果

0
1
2

More Related Content

Viewers also liked (11)

Doc c26 c9d9e63c44cba392505b49890b5af_1285830910188_156
Doc c26 c9d9e63c44cba392505b49890b5af_1285830910188_156Doc c26 c9d9e63c44cba392505b49890b5af_1285830910188_156
Doc c26 c9d9e63c44cba392505b49890b5af_1285830910188_156
 
Fiesta fin de curso 2010
Fiesta fin de curso 2010Fiesta fin de curso 2010
Fiesta fin de curso 2010
 
Vp ns
Vp nsVp ns
Vp ns
 
Got Too Much Stuff
Got Too Much StuffGot Too Much Stuff
Got Too Much Stuff
 
4 vpn s
4 vpn s4 vpn s
4 vpn s
 
Día de andalucía
Día de andalucíaDía de andalucía
Día de andalucía
 
Fotos despedida de curso
Fotos despedida de cursoFotos despedida de curso
Fotos despedida de curso
 
Hatim bank resume
Hatim bank resumeHatim bank resume
Hatim bank resume
 
Elmer
ElmerElmer
Elmer
 
Actuación fanny fuguet
Actuación fanny fuguetActuación fanny fuguet
Actuación fanny fuguet
 
2008 cse
2008 cse2008 cse
2008 cse
 

Whileループ

  • 1. int a=0; a=0が代入される while(a < 3){ System.out.println(a); a++; } 変数 値 a 0 実行結果
  • 2. int a=0; while(a < 3){ aが3より小さい間{ }の中を実行し続 ける System.out.println(a); a++; } 変数 値 a 0 実行結果
  • 3. int a=0; while(a < 3){ System.out.println(a); aの中身が表示される a++; } 変数 値 a 0 実行結果 0
  • 4. int a=0; while(a < 3){ System.out.println(a); a++; aの値がプラス1される } 変数 値 a 1 実行結果 0
  • 5. int a=0; while(a < 3){ aの値は1なのでwhileブロックを継続 System.out.println(a); a++; } 変数 値 a 1 実行結果 0
  • 6. int a=0; while(a < 3){ System.out.println(a); aの中身表示 a++; } 変数 値 a 1 実行結果 0 1
  • 7. int a=0; while(a < 3){ System.out.println(a); a++; aの値をプラス1 } 変数 値 a 2 実行結果 0 1
  • 8. int a=0; while(a < 3){ aはまだ2なのでwhile継続 System.out.println(a); a++; } 変数 値 a 2 実行結果 0 1
  • 9. int a=0; 同じ処理をもう一度繰り返し,aが3になる と while(a < 3){ ( )のなかが,偽になるのでループを抜ける System.out.println(a); a++; } 変数 値 a 3 実行結果 0 1 2
  • 10. int a=0; while(a < 3){ System.out.println(a); a++; } 次の行へ ループを抜けた 変数 値 a 3 実行結果 0 1 2