课堂笔记——while循环

 

用 while循环 

 

1、100以内所有数的和
 1  static void Main1(string[] args)  //不是自己做的
 2         {   //100以内所有数的和
 3             int sum = 0;   
 4             int i = 1;        //初始条件
 5             while (i <= 100)   //循环条件
 6             {
 7                 sum += i;     //循环体
 8                 i++;          //状态改变
 9             }
10             Console.Write(sum);
11 
12  
13         }

 

显示结果:

 

 

2.纸张厚度为0.07毫米, 问对折多少次可以超过珠峰8848米。

 

 1 static void Main2(string[] args)
 2         {  //纸张厚度为0.07毫米,
 3             //问对折多少次可以超过珠峰8848米。     先把8848米 换算成毫米 8848000毫米    0.07毫米=0.07*100=7米
 4             int houdu = 7;
 5                 int i=0;
 6                 while (houdu <= 884800000)
 7             {
 8                 houdu *= 2;
 9                 i++;
10 
11             }
12             Console.Write(i);
13             
14         }

显示结果:

 

 

 

 

3、打印0到100的数

 

 

 

 1  static void Main4(string[] args)
 2         {     //打印0到100的数
 3                int i=0;                         //初始条件  (只执行一次)
 4                while (i<=100)                   //循环条件
 5                {
 6                    Console .Write (i +"\t");    //循环体
 7                    i ++;                      //状态改变
 8                }
 9 
10            }

 

 

显示的结果:

 

 

 

 

posted @ 2016-04-18 13:19  玉玉_312  阅读(250)  评论(0编辑  收藏  举报