C#条件语句、循环语句
2014-03-29 20:42
267 查看
一、程序的三种结构
顺序结构
分支结构
循环结构
二、条件语句
if 语句是最有用的控制结构之一。 if … else …语句的语法:
if (布尔表达式)
执行操作的语句
或
if (布尔表达式)
执行操作的语句
else
执行操作的语句
switch 语句的格式:
switch(控制表达式)
{
case 常量表达式1:语句组1;
[break;]
case 常量表达式2:语句组2;
[break;]
......
case 常量表达式n:语句组n;
[break;]
[default:语句组 n+1;[break;]]
}
switch ()中的输入参数只能是整型或字符型(包括字符串),不能用实型(浮点型)数
三、循环语句
while循环的语法格式:
while (条件)
{
需要循环执行的语句;
}
在讲解while循环的使用之前,先和if语句做一个比较:
while (条件)
{
需要循环执行的语句;
}
if(条件)
{
条件成立时执行的语句;
}
while循环的流程图
do…while循环的语法结构:
do
{
需要循环执行的语句;
}
while (条件);
for循环
foreach循环:只关心集合中的个体,不关心数量
continue 和 break在循环中的应用
在执行循环时有时,可能希望在循环体执行到一半时就退出循环,而不是整个循环体执行完毕,等循环条件判断完毕才退出。此时,可以应用一个关键字——break。
Continue:继续,结束当前这次循环,进入下次循环
Break;煞车,中断.结束整个循环
顺序结构
分支结构
循环结构
二、条件语句
if 语句是最有用的控制结构之一。 if … else …语句的语法:
if (布尔表达式)
执行操作的语句
或
if (布尔表达式)
执行操作的语句
else
执行操作的语句
switch 语句的格式:
switch(控制表达式)
{
case 常量表达式1:语句组1;
[break;]
case 常量表达式2:语句组2;
[break;]
......
case 常量表达式n:语句组n;
[break;]
[default:语句组 n+1;[break;]]
}
switch ()中的输入参数只能是整型或字符型(包括字符串),不能用实型(浮点型)数
三、循环语句
while循环的语法格式:
while (条件)
{
需要循环执行的语句;
}
在讲解while循环的使用之前,先和if语句做一个比较:
while (条件)
{
需要循环执行的语句;
}
if(条件)
{
条件成立时执行的语句;
}
while循环的流程图
do…while循环的语法结构:
do
{
需要循环执行的语句;
}
while (条件);
for循环
foreach循环:只关心集合中的个体,不关心数量
continue 和 break在循环中的应用
在执行循环时有时,可能希望在循环体执行到一半时就退出循环,而不是整个循环体执行完毕,等循环条件判断完毕才退出。此时,可以应用一个关键字——break。
Continue:继续,结束当前这次循环,进入下次循环
Break;煞车,中断.结束整个循环
相关文章推荐
- C#条件语句、循环语句(if、while)
- C#基础 条件语句、选择语句和循环语句
- C#基础-019 随机数、清屏、退出、循环、条件语句综合实例
- C#条件语句、循环语句
- C#基础 条件语句、选择语句和循环语句
- 条件语句、循环语句
- C#循环语句-先执行后判断-do...while循环
- C# 优先采用foreach循环语句
- C# 循环语句
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- java基础条件判断循环语句
- C# -- lambda表达式转为where条件sql语句的方法2
- [Python学习] 专题二.条件语句和循环语句的基础知识
- [黑马IOS自学第三篇]C语言条件分支,while循环语句等
- Python中的条件选择和循环语句
- for(foo('A');foo('B')&&(i<2);foo('C')) ,其实考的就是for (初始化语句; 判断条件; 循环条件)
- 【C++学习】【阶段一】数据初始化&运算符优先级&条件循环语句
- shell脚本编写 之 条件选择,条件判断,循环语句
- SqlServer中循环和条件语句示例!
- python学习笔记——循环语句条件语句