pascal到底怎么用begin end

2024-12-17 12:03:39
推荐回答(5个)
回答1:

for while then else 后面只能跟一个语句,如果一个语句解决不了就用begin end连接,此时begin end里的内容相当于一个语句。你的意思是不是以下语句为何没用begin end?
for a:=1 to 5 do
for b:=1 to 5 do
for c:=1 to 5 do
x:=x+1;
要注意第一句后没有标点,第二句后也没有,也就是说直到分号才是一句。

回答2:

for while then else都只能跟一条语句
这些后面都必须加
另外定义record要加end
function procedure一定要beginend

回答3:

当for、while、if…then……else等语句后跟着不止一条语句时
就需要把这些语句用begin、end括起来

回答4:

for while then else后面都只能跟一条语句,如果要想跟多条语句,就要用begin和end,而如果只需要跟一条语句,就不需要begin和end,直接跟在后面就可以了。楼下的,没看见人家说才学到for循环啊,提什么记录、函数和过程。

回答5:

循环结构(for / while()do/repeat until)里面要是有多个语句就要加begin end;
还有程序的开始和结束
还有声明过程函数(procedure\funtion)