分别是什么意思(pascal)?
AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,M...
AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH,EXPORTS,SHR,STRING,ASM,OBJECT,UNIT,CONSTRUCTOR,IMPLEMENTATION,DESTRUCTOR,USES,INHERITED,INLINE,INTERFACE,LIBRARY,XOR,SHL
和A——Z;a——z;0——9;+,-,*,/,=,<>,<=,>=,<,>,(,),[,],{,},:=,,,;,.,:,..,’,^
另外writenln(t:0:0) 是什么意思? 展开
和A——Z;a——z;0——9;+,-,*,/,=,<>,<=,>=,<,>,(,),[,],{,},:=,,,;,.,:,..,’,^
另外writenln(t:0:0) 是什么意思? 展开
1个回答
展开全部
不用用大写的,我用小写解释
你初学pascal啊??百度上找一些pascal的教程啊!
这些单个的词是没用意义的,要组合成各种语句才能用!
而且这些词中又很多不常用的(有些我没用过,也没见过)
其中的一些专业术语请自己查百度百科
and逻辑运算“并”运算(同真为真,有假则假)
array用于定义数组
begin主程序或过程、函数或符合语句前要用begin(最后对应上end)
case 用于分情况语句
const 定义常量的各种类型
div 整除运算
do 用于循环语句或if语句
downto 用于倒序的循环
else 用于if语句
in 判断元素是否在集合中
label 用于定义goto的目标
mod 取余数运算
nil 指针类型的内容为空
not 逻辑运算的“非”运算
of 用于数组定义中或case语句中
or 逻辑运算“或”运算
packed 紧缩作用(没用过,查一下吧)
procedure 用于过程的开头
program 用于整个程序的开头
record 定义记录类型
repeat 用于循环的repeat循环结构
set 用于定义集合类型
then 用于if语句,在条件后面
to 用于for循环结构
type 定义 自定义类型的
until 用于while循环结构
var 变量定义
while 用于while循环结构
with 对记录赋值的语句
exports 不知道,作用不大吧
shr 位运算 右移(查位运算)
string 字符串类型
asm 用于汇编
object pascal的一种
unit 调用单元
constructor 好像在object pascal中有,不了解
implementation 不知道,没用的
destructor 也不知道
uses 声明调用数学库
inherited object pascal中的
inline 貌似是比较高级的语句
interface 高级编程中的
library 高级编程的
xor 逻辑运算或者是位运算的“异或”运算
shl 位运算的 左移 运算
A——Z就是字符类型中的大写字母嘛
a——z就是字符类型中的小写字母啊
0——9就是整数类型的数字啊
+ 加法运算
- 减法运算
* 乘法运算
/ 实数除法运算(整数用上面的div)
注意:pascal中实数(浮点数)和整数是不同的
= 判断两个元素是否相等(:= 才是赋值)
<> 就是 不等号
<= 就是 小于等于号
>= 就是 大于等于号
< 就是 小于号
> 就是 大于号
( 左小括号
) 右小括号
[ 左中括号
] 右中括号
{ 左大括号
} 右大括号
:= 赋值符号
,用于变量与变量或常量与常量之间
;用于语句和语句之间
. 用于程序最后的end后面(程序的最后结尾)或者用在范围上(两个连用)
:定义 变量
.. 表示范围 比如说: 1..9 就是1到9(只用在定义中)
’ 后面接 原样输出 的东西
^ 用于指针类型
最后 writeln(t:0:0) 这里的writeln就是换一行输出t,t应该是个实数,
t:0:0就是近似到整数且前面没有空格输出
这位仁兄,你快累死我了,采纳我吧!!(会提高RP的)
你初学pascal啊??百度上找一些pascal的教程啊!
这些单个的词是没用意义的,要组合成各种语句才能用!
而且这些词中又很多不常用的(有些我没用过,也没见过)
其中的一些专业术语请自己查百度百科
and逻辑运算“并”运算(同真为真,有假则假)
array用于定义数组
begin主程序或过程、函数或符合语句前要用begin(最后对应上end)
case 用于分情况语句
const 定义常量的各种类型
div 整除运算
do 用于循环语句或if语句
downto 用于倒序的循环
else 用于if语句
in 判断元素是否在集合中
label 用于定义goto的目标
mod 取余数运算
nil 指针类型的内容为空
not 逻辑运算的“非”运算
of 用于数组定义中或case语句中
or 逻辑运算“或”运算
packed 紧缩作用(没用过,查一下吧)
procedure 用于过程的开头
program 用于整个程序的开头
record 定义记录类型
repeat 用于循环的repeat循环结构
set 用于定义集合类型
then 用于if语句,在条件后面
to 用于for循环结构
type 定义 自定义类型的
until 用于while循环结构
var 变量定义
while 用于while循环结构
with 对记录赋值的语句
exports 不知道,作用不大吧
shr 位运算 右移(查位运算)
string 字符串类型
asm 用于汇编
object pascal的一种
unit 调用单元
constructor 好像在object pascal中有,不了解
implementation 不知道,没用的
destructor 也不知道
uses 声明调用数学库
inherited object pascal中的
inline 貌似是比较高级的语句
interface 高级编程中的
library 高级编程的
xor 逻辑运算或者是位运算的“异或”运算
shl 位运算的 左移 运算
A——Z就是字符类型中的大写字母嘛
a——z就是字符类型中的小写字母啊
0——9就是整数类型的数字啊
+ 加法运算
- 减法运算
* 乘法运算
/ 实数除法运算(整数用上面的div)
注意:pascal中实数(浮点数)和整数是不同的
= 判断两个元素是否相等(:= 才是赋值)
<> 就是 不等号
<= 就是 小于等于号
>= 就是 大于等于号
< 就是 小于号
> 就是 大于号
( 左小括号
) 右小括号
[ 左中括号
] 右中括号
{ 左大括号
} 右大括号
:= 赋值符号
,用于变量与变量或常量与常量之间
;用于语句和语句之间
. 用于程序最后的end后面(程序的最后结尾)或者用在范围上(两个连用)
:定义 变量
.. 表示范围 比如说: 1..9 就是1到9(只用在定义中)
’ 后面接 原样输出 的东西
^ 用于指针类型
最后 writeln(t:0:0) 这里的writeln就是换一行输出t,t应该是个实数,
t:0:0就是近似到整数且前面没有空格输出
这位仁兄,你快累死我了,采纳我吧!!(会提高RP的)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询