一、运算符
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.