📅  最后修改于: 2020-11-03 16:13:07             🧑  作者: Mango
常数是在程序执行期间保持不变的实体。 Pascal只允许声明以下类型的常量-
声明常量的语法如下-
const
identifier = constant_value;
下表提供了一些有效的常量声明的示例-
Sr.No | Constant Type & Examples |
---|---|
1 |
Ordinal(Integer)type constant valid_age = 21; |
2 |
Set type constant Vowels = set of (A,E,I,O,U); |
3 |
Pointer type constant P = NIL; |
4 |
e = 2.7182818; velocity_light = 3.0E+10; |
5 |
Character type constant Operator = ‘+’; |
6 |
String type constant president = ‘Johnny Depp’; |
以下示例说明了概念-
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允许使用数字变量进行此类输出格式化。