一、运算符
1、变量
2、运算符**
3、表达式
1、变量
变量解释:编程中最小的存储单元(空间),它的空间大小由它在声明时的数据类型决定。
1.1、声明 : 定义一个变量,告诉Delphi一个名字的存储空间
1 var 变量名:数据类型;
1.2、初始化 给变量的第一次赋值
1 {赋值: 变量名:=变量的值;}
1 //变量进行声明 2 var 3 Age:Integer;
1.3、变量声明示例
1 var 2 Name:string='小黑'; 3 begin 4 Age := 0; 5 6 //写出(写出的控制台)指定的内容 7 8 Writeln(6 / 4); 9 Writeln(6 div 2); 10 Writeln(6 mod 4); 11 12 Readln; //从控制台读入一行内容,它现在的主要的就是暂停,等我们按下回车键。
2、运算符
算数运算符: + - * /(不会整除) div(整除) mod(求模、求余数)
布尔运算符:
关系运算符:<>(不等于)
2.1、布尔运算符示例
1 Writeln(1 <> 2); 2 Writeln(not(1 <> 2)); 3 Writeln((1<2) and (2<3)); 4 Writeln((1<2) or (2<3));
2.2、xor(异或):判断条件中相同为False,不同为True
1 Writeln((1<2) xor (2<3)); 2 Writeln((1<2) xor (2>3));
3、表达式
3.1、表达式 :由运算符和合法的标识符组成的序列
划分:根据运算结果的类型 1 < 2 1 +1
3.2、语句:主要有关键字和操作指令组成
划分:选择语句
if
case
循环语句
3.3、语句格式
1 begin 2 if 1<2 then 3 begin 4 //当判断条件成立时,执行的代码 5 //向控制台写出一段内容 6 Writeln('hello Delphi'); 7 end; 8 9 //从控制台读入一行文本,止到遇到回车(换行符) 10 Readln; 11 end.
3.4、简写方式:前提是只需要执行一行代码
1 begin 2 if 1 < 2 then 3 Writeln('hello'); //简写时省去写begin end; 4 end;
3.5、如果否则
1 if 1<2 then 2 begin 3 Writeln('hello Delphi'); 4 end 5 else 6 begin 7 Writeln('hello,test'); 8 end; 9 //从控制台读入一行文本,止到遇到回车(换行符) 10 Readln; 11 end.
3.6、case 语句
1 begin 2 //case 语句的标准写法 3 i := 3; 4 case i of 5 1: //标准写法 6 begin 7 Writeln('test1,hello'); 8 end; 9 2: //简写 10 Writeln('林心如'); 11 else 12 begin 13 Writeln('林志玲'); 14 end; 15 end; 16 Readln; 17 end.