大家好,欢迎来到IT知识分享网。
maxint的使用
maxint是一个常量,就是最大整型(integer)
maxint=32767 (2^15-1)
由于Min要取最小值,所以先赋为最大,找到比他小的就改变,Max同理
Max是当前的最大值
maxint是一个常量,就是最大整型的意思嘛~
maxint=32767 (2^15-1)
另外还有maxlongint,最大长整型.
maxlong= (2^31-1)
program p6_8;
var a:array[0..19] of integer;
s,max,min:integer; .
smax,smin:integer;
i:integer;
begin writeln(‘Please read 20 datas’);
for i:=0 to 19 do read(a);
max:=-maxint;min:=maxint; {这个maxint赋值什么值给max和min}
for i:=0 to 19 do
begin
s:=a+a[(i+1) mod 20]+a[(i+2) mod 20]+a[(i+3) mod 20];
if s>max then {这里比较大小,max的值确定是多少}
begin
max:=s;smax:=i;
end;
if s<min then
begin
min:=s;smin:=i;
end;
end;
write(‘max:’);
write(a[smax]:2);for i:=1 to 3 do write(‘+’,a[(smax+i) mod 20]:2);
write(‘=’,max);
writeln(‘Start from’,smax+1);
write(‘min:’);
write(a[smin]:2); for i:=1 to 3 do write(‘+’,a[(smin+i) mod 20]:2);
write(‘=’,min);
writeln(‘Start from’,smin+1);
end.
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/146867.html