Delphi-基础(运算符)

≯℡__Kan透↙ 提交于 2019-12-05 14:36:24

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

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!