var
 num:integer;
 begin
 num:=23;
 biggerthanten(num);
 if Ispositive(num) then
 writeln(num, 'is positive')
else
writeln(num, 'is negative');
end.
//biggerthanten(num); if Ispositive(num) then   这两句,希望大家给个详细的注释和分析

解决方案 »

  1.   

    自定义函数,返回值为布尔类型
    相当于if Ispositive(num)=true then  
      

  2.   

    var 
    num:integer; 
    begin 
    num:=23; 
    biggerthanten(num); //自定义函数,没有给出函数的具体代码,不好具体解释
    if Ispositive(num) then //如果 num 是正数
    writeln(num, 'is positive') //显示 num 是正数
    else 
    writeln(num, 'is negative'); //显示 num 是负数
    end.