Delphi-基础(运算符)
时间:2019-11-25
本文章向大家介绍Delphi-基础(运算符),主要包括Delphi-基础(运算符)使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
一、运算符
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.
原文地址:https://www.cnblogs.com/rise-home/p/11928322.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Android实现View的拖拽
- 诊断日志知多少 | DiagnosticSource 在.NET上的应用
- Android Studio 4.0新特性及升级异常问题的解决方案
- Android Studio 4.0 正式发布在Ubuntu 20.04中安装的方法
- Android Studio 4.0 新功能中的Live Layout Inspector详解
- Android实现滑动刻度尺效果
- Android 仿微信发动态九宫格拖拽、删除功能
- android自定义等级评分圆形进度条
- Android Fragment实现底部通知栏
- Flutter实现局部刷新
- Android自定义条形对比统计图
- Android底部菜单栏(RadioGroup+Fragment)美化
- android自定义环形统计图动画
- 在Android环境下WebView中拦截所有请求并替换URL示例详解
- Android自定义控件横向柱状统计图