黑马程序员--学习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培训、期待与您交流! -------
通过今天的视频学习总结一下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培训、期待与您交流! -------
相关文章推荐
- 通过源码学习do{}while(0)的用法
- guard ,defer repeat-while (throws、throw、try、do、catch)等关键字使用
- 黑马程序员——C语言学习之流程结构-if—switch—while—do while
- 黑马程序员之C#学习笔记:异常捕获try-catch
- [学习笔记]do{...}while(0)的意义和用法
- Java入门学习-学会try/catch/throw的用法。做出一个计算器除法功能,除以0时程序必须给出提示。
- 视频十二学习心得---do-while语句与for循环
- 黑马程序员--while,do……while和for循环的区别
- 【Java学习笔记之三十三】详解Java中try,catch,finally的用法及分析
- scala学习-if,while,for,try用法7
- 黑马程序员_文件IO流部分疑点和JDK1.7版本后新try-catch处理学习笔记
- Java入门学习-学习if & else,for循环,foreach循环,while循环的用法。
- 语句(while/ do while / try catch finally)
- C语言学习-while循环、do-while、for循环
- C#学习笔记10:Try-catch的用法和引用类型、值类型整理
- IntelliJ:补全if,do-while,try-catch,return句子的括号
- try catch finally 用法
- do{...}while(0)的意义和用法
- try catch 学习记入
- 黑马程序员——throws和throw的区别,try、catch和finally的使用场景