ASP.NET-第六天-扫盲课

 

第六天

Break退出,只用于循环中,退出只退出当前循环;只退出一层

Switch中,for

Continue语句;

在循环中,如果遇到continue语句则立即结束本次循环(即跳过continue后面的语句),“进入下一次循环条件的判断”(对于for循环,遇到continue转到表达式3)如果条件成立,将继续循环,否则退出循环。

1顺序结构:语句顺序执行

2分支结构:语句在满足条件下执行

Ifif-elseif-else-ifswitch-case 三元表达式;

3循环结构:语句在满足条件写循环执行多次

Whiledo-whilefor foreach(以后会学)

4跳转语句

Breakcontinuegoto(强烈建议不要使用);

 

 

三元表达式:由一个问号一个冒号组成,

表达式1?表达式2:表达式3

先计算表达式1的值,如果表达式1的值为true,则计算表达式2,并把表达式2的值做为整个表达式的值,如果表达式1的值为false,则计算表达式3,并把表达式3的值作为整个表达式的值;

 

枚举

定义枚举类型的语法:枚举在命名空间中的类中定义

enum枚举类型名{1,值2,值3. . . . }

一般定义在类中,如class类,用来定义已知类型的值;  基于整型的

 

优点:

1.赋值时有智能提示

2.保证赋值的规范

 

0开始,依次递增,值2是值11,尽量不要有重复的值,

 

 

(待转的枚举类型)(Enum .parsetypeof(带转的枚举类型),“待转的字符串”))大写的Enum是一个类,parse是它的一个方法,

转换的类型是object类,object是所有类的基础类;

 

 

-2指的是占俩格,负号是做对齐

枚举在内存中存储的默认就是一个int类型;两者之间可以相互强转;

常量:不可改变的量,const 定义

1防止别人改变,篡改;

2.可以再定义中直接改变值;

 

定义结构体类型语法:

【访问修饰符】struct结构名

{

定义结构成员

}

访问修饰符:可以省略,后面学习如果想写可以写public

结构成员可以是变量也可以是方法;

Struct:声明结构的关键字

结构名:为自己定义的新的结构类型取个名字,,命名规则同变量规则;

 

数组

1.一次帮我们声明个相同类型的变量;

2.数组在内存中是连续存储的;

语法:

比如说我们要一次声明3int类型的变量,呢么可以这么写:

数组的声明方式:Int[]nums=new int[3]

数据类型[]数组名=new数据类型

[数据的长度]

上面数据类型后的[]表示要声明的是一个数组,

数据名:就是起一个名字,命名要求符合变量的命名规则;

New 数据类型[数据的长度]表示在内存中开辟数据长度个空间

例如:

数组的声明方式:int[] nums={5,3,8}

第三种声明方式:int[] nums=new int[] {5,3,8}

Length:长度

 

int sum = 0;

            Console.WriteLine("你们班有多少人:");

            int count = Convert.ToInt32(Console.ReadLine());

            int[] number = new int[count];

            for (int i = 0; i < count; i++)

            {

                Console.WriteLine("请输入第{0}个同学的成绩:", i + 1);

                number[i] = Convert.ToInt32(Console.ReadLine());

                sum += number[i];

            }

            Console.WriteLine("{0}个人的平均成绩为:{1}", count, sum / count);

            Console.WriteLine("{0}个人的成绩是", count);

            for (int i = 0; i < count; i++)

            {

                Console.WriteLine("{0}个同学的成绩为{1}", i + 1, number[i]);

            } 

 

数组排序:

 

数组一般用for赋值,

 

大于0的数+1,小于0的数—1,数组的俩方法

posted @ 2012-12-06 23:24  云那边  阅读(261)  评论(0编辑  收藏  举报