Using system......;public string name;都不是语句
Public double add(double a,double b)
{
} (里面的以分号(;)结尾的是语句)
- 一.声明语句:分为局部变量声明和局部常量声明
局部变量声明:局部变量类型+局部变量声明器
局部变量类型:(1)表明类型的type: int,long,double..... (2)未表明类型的var
局部变量声明器:(1)标识符(下划线,*.......) (2)标识符=本地变量初始化器(一个表达式或一组数组) int[] myear={1,2,3};
局部常量声明:固定一个常量,在数据类型前加一个const(常量) 例如:const int x=100;
X=101;(编译不过去)
常量应先赋予初始化器,不能先立类型,后赋值,例如:
const int x; const int x=100;
Int=100; 正确的
错误的
- 表达式语句
表达式语句:语句表达式{调用表达式(方法调用) 列如:Console.writeline() new form(),赋值语句 列如:x=100,后置增 后置减 前置增 前置减 例如:x++,x--,++x,--x }
三.块语句
块语句:
如与if语句连用 statement (语句 ) 在方法体中的{} ,编译器会认为{}中的语句是一条语句,认为块语句是一个完整的语句,所以在{}后不用加;
方法体内的x,y都能打印出来,而方法体外的y打印不出来