Datahub
数据改变生活

判断是否为素数,若是素数则返回true,若不是素数则返回false:

发表时间:2022-07-18 14:16

 

function prime(x:longint):boolean;

  var

    j,y:longint;

  begin

    prime:=true;

    if x<2 then prime:=false;

    y:=trunc(sqrt(x));

    for j:=2 to y do

      if (x mod j = 0) then

        begin prime:=false; exit; end;

  end;

备注:1100之间所有的素数2357111317192329313741434753596167717379838997。(共25个)


QQ:258506508                                     联系电话:020-000000    000-000000                                   联系邮箱:xxx@.co.m                                     联系地址:XXX省XXX市XXX县XXX路