在pascal中,有很多循环语句,本文主要是介绍for循环语句的使用方法。
for语句称为计数循环语句,在循环次数已知的问题中,使用for循环结构较好。
格式:
for <控制变量>:=<初值> to <终值> do
语法说明:
格式中的for to do是从初值到终值按递增方式进行计数循环的。如果将to换成downto,则将按递减方式进行计数循环。
其中控制变量的类型可以是整型、字符型、布尔型、枚举类型、子界类型等有序数据类型,其初值、终值可以是常量、变量或表达式且与控制
变量类型一致。
例如:
var
a,i:integer;
ch:char;
bl:boolean;
day:(mon,tue,wes,thr,fri,sat,sun);
begin
for i:=1 to 100 do
for i:=100 downto 1 do
for ch:='a' to 'x' do
for bl:=false to true do
for day:=mon to sat do
readln(a);
for i:=1 to sqr(a) do
上面的这些for语句都是正确的。