(一)字符类型
字符类型为由一个字符组成的字符常量或字符变量 。
字符常量定义:
const
字符常量=‘字符’
字符变量定义:Ⅱ
Var
字符变量:char;
字符类型是一个有序类型, 字符的大小顺序按其ASCⅡ代码的大小而定。函数succ、pred、ord 适用
于字符类型。
例如:后继函数:succ(‘a’)=‘b’
前继函数:pred(‘B’)=‘A’
序号函数:ord(‘A’)=65
例1、按字母表顺序和逆序每隔一个字母打印。即打印出:
a c e g I k m o q s u w y
z x r v t p n l j h f d b
程序如下:
program ex8_1;
var letter:char;
begin
for letter:=’a’ to ’z’ do
if (ord(letter)-ord(’a’))mod 2=0 then write(letter:3);
writeln;
for letter:=’z’ downto ’a’ do
if (ord(letter)-ord(’z’))mod 2 =0 then write(letter:3);
writeln;
end.
分析:程序中,我们利用了字符类型是顺序类型这一特性,直接将字符类型变量作为循环变量,使程
序处理起来比较直观。
字符、字符串类型的使用
最新推荐文章于 2022-09-12 14:35:53 发布