用 Pascal 编写一个程序输出连续的26个字母(A~Z)。

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:07:14
用 Pascal 编写一个程序输出连续的26个字母(A~Z)。

var ch:char;
begin
for ch:='A' to 'Z' do write(ch);
writeln;
end.
----------------------------
当然,有一个很直接的方法,就是直接打印一行“ABCDEFGHIJKLMNOPQRSTUVWXYZ”,不过既然通过编程实现,就要用点省力的方法。
在这里使用For是想说明,在For循环中,不单只有Integer型的变量可以用来作循环变量,任何有序类型都可以用来做循环变量,例如:字符型(Char),布尔型(Bool),枚举型,子界型等。Bool型可以这样用:For i:=false to true或For i:=true downto false

上面几位太没技术含量了,应该写:
var i:integer;
begin
for i:=1 to 26 do
write(chr(i+64));
end.
才是王道!

program l;
var
i:char;
begin
for i:='A' to 'Z' do
write(i);
end.

begin
write('ABCDEFGHIJKLMNOPQRSTUVWXYZ');
readln;
end.
//最简单
var a:char;
begin
for a:='A' to 'Z' do write(a);
readln;
end.
//还好

楼上的其实不用那麽复杂:

其实就是一个简单的循环:

标准程序:

program noip;

var
i:char;

begin
for i:=&#