黑马程序员--学习while、do-while、for循环、try-catch的用法

本文总结了WindowsPhone7手机开发中while、do-while、for循环及try-catch异常处理的使用方法,并提供了实例代码。此外,文章还提到了.NET培训的相关信息,期待与读者进行交流。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  ------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------

通过今天的视频学习总结一下while、do-while、for循环、try-catch的用法:

1、while循环

语法:while(循环条件)

          {循环体;}

执行过程:先判断循环条件,如果条件为true,则执行循环体。

例子:int i=0;

      while(i<100)

     {

       Console.WriteLine("欢迎来传智播客学习");

       i++;

     }

       Console.Readkey();

2、do-while

语法:do

        {

            循环体;

        }while(条件);

执行过程:1.执行循环体,执行完循环体转向2;2.判断条件是否成立,如果条件为true,则转向1,如果条件为false,则转向3;3.跳出循环,循环结束。

例子:   string answer=" ";

         do

         {

            Console.WriteLine("张三唱一遍歌曲");

            answer=Console.ReadLine();

         }while(answer=="n");

         Console.WriteLine("满意,可以回家了");

         Console.Readkey();

如果循环条件一开始就不成立,对于while循环,一次都不执行,而对于do-while循环体会执行一次。

while循环:先判断后执行;   do-while循环:先执行后判断

3、for循环

语法:for(表达式1;表达式2;表达式3;)

        {    循环体;  }

第一步、执行表达式1,转向第二步;第二步、计算表达式2(循环条件),如果表达式2的值为true转向第三步,如果为false,转向第一步;第三步:执行 循环体,转向第四步;第四步:执行表达式3,转向第二步;第五步:循环结束。

例子:求1-100之间的所有偶数和?

        int sum=0;

       for(int i=1;i<=100;i++)

       {

            if(i%2==0)

             {   sum+=i;  }

       }

     Console.WriteLine("1-100之间的偶数和为{0}",sum);

     Console.Readkey();

for循环一般用于已知循环次数的循环

4 、try-catch检测异常:

   try //检测

   {

       有可能出现异常的代码;如果此行代码出错,则直接跳到catch中,本行代码不会执行,如果程序执行到本行,说明此行代码没有出错,不会执行catch

     }

    catch

    {

     }

      例子:Console.WriteLine("请输入一个整数?");

     try

     {

        int number=Convert.ToInt32(Console.ReadLine());

     }

     catch

     {

        Console.WriteLine("您输入的不是整数");

     }

      

     

                   

  ------- Windows Phone 7手机开发、.Net培训、期待与您交流! -------

转载于:https://www.cnblogs.com/junhan/archive/2012/11/19/2777494.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值