发布网友 发布时间:2022-04-22 07:56
共5个回答
热心网友 时间:2024-10-18 08:54
inc(a[i])等同于a[i]:=a[i]+1;但是只适用于integer系列(包括shortint,longint,int等……)用在Real上会报错。
补充一句,还能写成inc(a,b),意为a:=a+b;
所以a+b问题可以这样写:
var
a,b:longint;
begin
readln(a,b);
inc(a,b);
writeln(a);
end.
热心网友 时间:2024-10-18 08:53
a[i]的值+1,是一个过程(procedure)
a[i]也可以是字符型,那就是ascii码+1
热心网友 时间:2024-10-18 08:53
a[i]:=a[i]+1
热心网友 时间:2024-10-18 08:54
inc(a[i])相当于a[i]:=succ(a[i]);(succ是求后继的函数)
dec(a[i])相当于a[i]:=pred(a[i]);(pred是求前驱的函数)
比如inc(1)=2,inc('a')='b',inc(false)=true
热心网友 时间:2024-10-18 08:53
数组元素 a[i] 自加一