做了186班的结业试题。还好都是和C#和SQL数据库有关的。但是还是老问题
脱离不了课本,同时也发现了一个问题是就时间掌握不好,本来是两节课的试题,
我甚至用了三节课都还没搞定。。可悲。。。。。。
-------C#第二章------
1. C#中的循环语句
(1)while循环
语法:whlie(条件表达式)
{
代码块
}
(2)(do....while)循环
do{
代码块
}while(条件表达式)
(3)for循环
语法: for(表达式1;表达式2;表达式3)
{
代码块
}
(4)foreach循环
语法:foreach(类型 元素(局部变量) in 集合或者数组)
{
代码块
}
2. 流程控制进阶
(1)continue语句
continue语句用在内层循环,跳转时跳过内层循环中的剩下语句而执行内层
循环的下一次循环
(2)break语句
break语句直接结束循环
3.C#中的数组
步骤(1)声明 数组类型[ ] 数组名;
数据类型 数组名[];
(2) 指定数组的大小
如:int[ ] array;
array=new int[5]; //创建了一个含有5个元素的整型数组
(3)初始化
如:int] [ ] array=new int[5]{0,1,2,3,4};
int[] array=int[]]{0,1,2,3,4};
int[] array={0,1,2,3,4};
(4) 获取数组的长度
通过“组名.Length”
4.冒泡排序
冒泡排序速记口诀(升序):
N个数字来排队,俩两相比小靠前,
外层循环N-1,内层循环N-1-i.
如果是降序,只要把程序中的大于号换成小于号就OK了。