我有一个pascal问题。我在学校学习它,因为我已经使用Java,所以我有点困惑。但这不完全是为什么它不起作用。我试图做一个简单的if(条件)写(这个)else写(该)程序,运行在cmd中。 当我尝试编译下面的代码时,它说,我必须编写一个;
而不是else
,但这看起来很奇怪。帕斯卡尔如果其他人不工作
program Project1;
var max : integer;
var max2 : integer;
begin
writeln('Max: Oh no, I'm an integer');
writeln('Which integer is max supposed to be?');
readln (max);
writeln('Max: I don't want to be a', max);
writeln('Multiply Max');
readln (max2);
if (max = max * max2) then
writeln('NO, I do not want to be a', max);
else
writeln('I think I could live with being a ', max * max2);
readln;
end.
双重撇号,双倍行为作为转义:Writeln('我不想成为',最大); – 2014-10-20 16:37:30