您的位置:首页 > 职场人生

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

2012-11-19 16:24 316 查看
  ------- 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培训、期待与您交流! -------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: