- 帕斯卡教程
- 帕斯卡 - 主页
- 帕斯卡 - 概述
- Pascal - 环境设置
- 帕斯卡 - 程序结构
- Pascal - 基本语法
- Pascal - 数据类型
- Pascal - 变量类型
- 帕斯卡 - 常数
- 帕斯卡 - 运算符
- 帕斯卡 - 决策
- 帕斯卡 - 循环
- 帕斯卡 - 函数
- 帕斯卡 - 程序
- Pascal - 变量作用域
- 帕斯卡 - 弦乐
- 帕斯卡 - 布尔
- 帕斯卡 - 数组
- 帕斯卡 - 指针
- 帕斯卡 - 记录
- 帕斯卡 - 变体
- 帕斯卡 - 集合
- 帕斯卡 - 文件处理
- 帕斯卡 - 记忆
- 帕斯卡 - 单位
- 帕斯卡 - 日期和时间
- 帕斯卡 - 对象
- 帕斯卡 - 类
- 帕斯卡有用资源
- 帕斯卡 - 快速指南
- 帕斯卡 - 有用的资源
- 帕斯卡 - 讨论
帕斯卡 - 常数
常量是在程序执行期间保持不变的实体。Pascal 只允许声明以下类型的常量 -
- 序数类型
- 设置类型
- 指针类型(但唯一允许的值为 Nil)。
- 真实类型
- 查尔
- 细绳
声明常量
声明常量的语法如下 -
const identifier = constant_value;
下表提供了一些有效常量声明的示例 -
实型常量
先生编号 | 常量类型和示例 |
---|---|
1 | Ordinal(Integer)类型常量 有效年龄=21; |
2 | 设置类型常量 元音 = (A,E,I,O,U) 的集合; |
3 |
指针类型常量 P = 无; |
4 |
e = 2.7182818; 速度光= 3.0E+10; |
5 | 字符类型常量 运算符='+'; |
6 | 字符串类型常量 总统 = '约翰尼·德普'; |
下面的例子说明了这个概念 -
program const_circle (input,output); const PI = 3.141592654; var r, d, c : real; {variable declaration: radius, dia, circumference} begin writeln('Enter the radius of the circle'); readln(r); d := 2 * r; c := PI * d; writeln('The circumference of the circle is ',c:7:2); end.
当上面的代码被编译并执行时,它会产生以下结果 -
Enter the radius of the circle 23 The circumference of the circle is 144.51
观察程序输出语句中的格式。变量 c 的格式为总位数 7 和小数点后 2 位。Pascal 允许使用数值变量进行此类输出格式化。