C# 语法 循环 选择结构

一.选择结构:

1. if选择结构
2. if-else选择结构
3. if-else if-else if-else多重if选择结构
4. if-if-else-else 嵌套if选择结构
5. switch选择结构
switch(表达式)
{
case 常量表达式1:
语句1;
break;
case 常量表达式2:
语句2;
break;
.................
default:
语句n;
break;
}
注意:C#中的switch选择结构case中必须有braek,否则将提示错误!

使用case字句的注意点:
1. case子句的摆放没有先后顺序要求,可以任意调整
2. 任何两个case语句不能具有相同的值
3. case中的值必须是常量表达式,不允许使用变量
二.对象数组:
1. 创建对象数组
对象数组类型 [] 对象数组名=new 对象数组类型[数组长度];
Student [] stus=new Student();
2. 遍历对象数组
foreach(遍历得到的类型 变量名 in 对象数组名)
foreach(Student stu in stus){
stu.ShowInfo();
}
三.循环结构:
1. while循环:先判断再执行
while(循环条件){
//循环体
}
2. do-while循环:先执行一次循环体,再判断循环条件
do{
//循环体
}while(循环条件)
3. for循环
for(int i=0;i<=10;i++){
//循环体
}
4. 双重循环:外层循环执行一次,内层循环执行一周

四.冒泡排序

冒泡排序速记口诀(升序):
N 个数字来排队
两两相比小靠前
外层循环 N-1
内层循环 N-1-i

int[] scores = new int[5] { 16, 25, 9, 90, 23 };
for (int i = 0; i < scores.Length - 1; i++)
{
for (int j = 0; j < scores.Length - 1 - i; j++)
{
if (scores[j] > scores[j + 1])
{
int temp = 0;
temp = scores[j + 1];
scores[j + 1] = scores[j];
scores[j] = temp;
}
}

}
foreach (int score in scores)
{
Console.Write(score+"\t");

}
Console.ReadLine();

原文地址:https://www.cnblogs.com/wangdayexinyue/p/9299470.html

时间: 2024-10-30 03:38:03

C# 语法 循环 选择结构的相关文章

JavaScript循环/选择结构

和其他语言一样,JavaScript也有循环结构和选择结构 选择结构: if(条件){     // 满足条件的执行语句 } if(条件){     // 满足条件的执行语句 } else {     // 不满足条件的执行语句 } if(条件1){     // 满足条件1的执行语句 } else if(条件2){     // 满足条件2..N..的执行语句 } else{     // 不满足以上条件的执行语句 } switch(条件){     case 匹配结果1:         /

Swift(上) 常量, 变量, 数据类型, 循环, 选择结构 简单函数

本篇内容是在XCode的Playground下编写的 那么什么是Playground呢? 提到Playground我们就不得不提Swift这个最近苹果公司力推的语言, Swift是苹果公司在WWDC2014上发布的全新开发语言.从演示视频及随后在appstore上线的标准文档看来,语法内容混合了OC,JS,Python,语法简单,使用方便,并可与OC混合使用. Xcode 6 对 Swift 有着全面深入的支持.你可以利用 100% Swift 代码创建全新的 app,或者将新的 Swift 代

java 基本语法之--选择结构

Java分支语句分类 分支语句根据一定的条件有选择地执行或跳过特定的语句,分为两类: if-else 语句 switch 语句 if-else语句语法格式 if(布尔表达式){ 语句或语句块; } if(布尔表达式) { 语句或语句块; } else if(布尔表达式){ 语句或语句块; }else { 语句或语句块; } if-else语句应用举例 package com.uncleyong; public class TestIf { public static void main(Stri

Java语法基础(四)----选择结构的循环结构

一.循环结构: 循环语句可以在满足循环条件的情况下,反复执行某一段代码,这段被重复执行的代码被称为循环体语句,当反复执行这个循环体时,需要在合适的时候把循环判断条件修改为false,从而结束循环,否则循环将一直执行下去,形成死循环. 循环语句的组成: 初始化语句:一条或者多条语句,这些语句完成一些初始化操作. 判断条件语句:这是一个boolean 表达式,这个表达式能决定是否执行循环体. 循环体语句:这个部分是循环体语句,也就是我们要多次做的事情. 控制条件语句:这个部分在一次循环体结束后,下一

黑马程序员————C语言基础语法二(算数运算、赋值运算符、自增自减、sizeof、关系运算、逻辑运算、三目运算符、选择结构、循环结构)

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 第一讲  算数运算 C语言一共有34种运算符,包括了常见的加减乘除运算 1.加法运算+ 除开能做加法运算,还能表示正号:+5.+90 2.减法运算- 除开能做减法运算,还能表示符号:-10.-29 3.乘法运算* 注意符号,不是x,而是* 4.除法运算/ 注意符号,不是÷,也不是\,而是/ 整数除于整数,还是整数.1/2的值是0,这个并不是二分之一 5.取余运算% 什么是取余:两个整数相除之后

shell条件测试,运算符,选择结构,for循环结构

一.shell条件测试      man bash  //查看帮助 条件测试的命令 test 选项 文件名或目录名 或 [ 选项 文件名或目录名 ] 例: [ -e /etc/passd ] 文件状态 -f              //判断是不是文件,是文件为真 -d //判断是不是目录,是目录为真 -e //判断是不是存在,存在为真 -r //判断是否可以阅读,可以阅读为真 -w //判断是否可写,可写为真 -x //判断是否可执行,可执行为真 -l //判断是否为链接,是链接为真 数值比较

黑马程序员— C语言选择结构和循环结构的总结

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 在学习完C语言的流程控制后,发现选择结构跟循环结构都各自有各自的特点,下面就来对选择结构与循环结构进行一个综合的总结 第一讲  选择结构与循环结构 选择结构主要包括if语句和switch语句,而循环结构包括for循环,while循环以及do while循环: 一 选择结构 1.if(条件){ }else if(条件2){ }else{ } 特点:同一时刻只有一个大括号里面的代码会执行. 2.s

C#基础_选择结构和循环结构

关系运算符 > >= < <= !=  ==          对数值的运算 ,结果返回的是 bool值 逻辑运算符  &&  ||  !    && :逻辑与,前后都为TRUE 结果为TRUE    ||    : 逻辑或,有一个为TRUE,结果为TRUE    !  : 逻辑非,取反,TRUE取反是FALSE 三元运算符: 数据类型  变量名 = 表达式 ? 表达式1:表达式2; 三元运算过程: 如果表达式结果为TRUE,表达式1的结果赋值给变量

流程控制--选择结构和循环结构

选择结构是根据条件判断的结果来执行 不同的代码,选择结构可以分为单分支结构.双分支结构和多分支结构,Java提供了if和switch语句来实现选择结构 if有三种控制语句形式:单分支结构.双分支结构和多分支结构 if语句的语法格式:if(表达式){语句} 其中表达式是布尔类型的表达式,true或者false 执行步骤: 1.对表达式的结果进行判断 2.如果表达式的结果为真,则执行该语句. 3.如果表达式的结果为假,则跳过该语句 if-else语句格式:if(表达式){语句1}else{语句2}