用pascal语言求100以内的质数

学习 时间:2026-04-01 12:30:28 阅读:9792
用pascal语言求100以内的质数program oo;vari,j:integer;f:boolean;beginfor i:=1 to 100 dobeginf:=true;for j:=2 to trunc(sqrt(i))+1 doif i mod j=0 then begin f:=false;end;if f=true thenwrite(i:4);end;readln;end.for j:=2 to trunc(sqrt(i))+1 do截尾函数后为什么要加1?

最佳回答

懵懂的煎饼

紧张的饼干

2026-04-01 12:30:28

其实加与不加一个样子不信你可以试验一下但是我建议的是不加因为很多大的程序要对数字判奇偶上万个数字判断如果每个数字都要多加一次判断没用而且还浪费时间这是我的看法如果有不同的绝不否认!

最新回答共有2条回答

  • 动人的故事
    回复
    2026-04-01 12:30:28

    其实加与不加一个样子不信你可以试验一下但是我建议的是不加因为很多大的程序要对数字判奇偶上万个数字判断如果每个数字都要多加一次判断没用而且还浪费时间这是我的看法如果有不同的绝不否认!

上一篇 我想问下溶聚性丁苯胶(SSBR)和顺丁胶可以回用吗,一般回收来干什么的?

下一篇 今天在OMEGLE上聊天