C#_选择分支语句及循环
2017-08-26 15:21
561 查看
分支语句
if
if (表达式){
表达式成立后执行的语句块
}
例:
判断一个数是都是偶数,如果是偶数那么就加1并打印
Console.WriteLine("输入一个整数"); int num = int.Parse(Console.ReadLine()); if (num % 2 == 0) { num++; Console.WriteLine(num); }
if (条件语句)
{
执行语句
}
else(不加条件)
{
执行语句
}
报3 如果3的倍数 那么就输出”过” 否则输出该数
Console.WriteLine("请输入一个数字"); int num2 = int.Parse(Console.ReadLine()); if (num2%3 == 0) { Console.WriteLine("过"); } else { Console.WriteLine(num2); }
if (条件语句)
{
执行语句
}
else if(条件语句)
{
执行语句
}
………
else
{
执行语句
}
Console.WriteLine("请输入第一个数字"); int fisrtNumber = int.Parse(Console.ReadLine()); Console.WriteLine("请输入第二个数字"); int secondNumber = int.Parse(Console.ReadLine()); if (fisrtNumber<secondNumber) { Console.WriteLine("第一个数小于第二个数"); } else if (fisrtNumber == secondNumber) { Console.WriteLine("两个数相等"); }else { Console.WriteLine("第一个数大于第二个数"); }
switch
Console.WriteLine("输入一个数字"); int number = int.Parse(Console.ReadLine()); switch (number) //这里的表达式结果可以是 bool char string integer enum null { case 1: Console.WriteLine("今天星期一"); break; //跳出当前的switch case 2: Console.WriteLine("今天星期二"); break; case 3: Console.WriteLine("今天星期三"); break; case 4: Console.WriteLine("今天星期四"); break; case 5: Console.WriteLine("今天星期五"); break; case 6: Console.WriteLine("今天星期六"); break; case 7: Console.WriteLine("今天星期七"); break; default: //类似于else 只有在以上的7中情况都不满足的时候才执行 Console.WriteLine("你是地球人么?"); break; } //要注意如果两个case执行的语句重复,是可以合并的
循环
wile 循环while (true) //true代表判断(循环)条件满足条件时循环, 否则继续往下进行 { //循环部分 }
do-while 循环
do { //循环部分 } while (判断条件);
do-while循环:do后边为循环体,while后满足条件回到do循环,否则往下进行(先进行一次循环体,然后判断)
for 循环
for (int i = 0; i < length; i++) { ................. } //int i = 0 第一个条件 是赋值语句n 是一个起始条件 // i < length 第二个条件 是终止条件 //i++ 第三个条件 是每次循环的步长(可以是i+任意数) //循环的次数就是 (终止条件-起始条件)/步长 =循环的次数
相关文章推荐
- C#编程入门_选择分支语句_4
- c#分支语句;循环语句(随堂练习)
- C language 使用if…else if…else语句实现多分支选择结构*(语法结构同C#)
- C#基础 条件语句、选择语句和循环语句
- oracle PL/SQL的基本构成,结构控制语句,分支结构,选择结构,loop循环结构,
- 第02章 CORE C++_控制语句_选择_循环_分支_跳出_函数_声明_形参_返回值_重载_递归
- C#编程入门4_选择分支语句
- C#基础 条件语句、选择语句和循环语句
- Java Se----选择语句,分支结构和循环语句
- JAVA---关于分支结构switch和循环结构for语句的特例
- 19 C#循环语句的跳过和中断 continue和break
- 基于proteus的51单片机仿真实例二十九、C语言的switch-case多分支选择语句
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- 5.C#的选择语句练习2
- 第六天 选择与循环语句
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- 7.C#的循环语句练习
- 【C语言连载二】--------选择结构、循环结构、跳转语句(附几个例子)
- 黑马程序员_C#循环语句的学习
- Java SE基础部分-04. 分支、循环语句