判断101-200之间有多少个素数,并输出所有素数
1个回答
2016-08-15 · 知道合伙人教育行家
关注
展开全部
as3:
var arr=[0]
for(var i=101;i<=200;i++){
for(var j=2;j<=Math.sqrt(i);j++){
if(i%j==0)break}
if(i%j>0){arr[0]++;arr.push(i)}}
trace("素数个数="+arr[0]);//输出语句,c语言应为output?
arr.shift();
trace(arr);
输出:
素数个数=21
101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199
var arr=[0]
for(var i=101;i<=200;i++){
for(var j=2;j<=Math.sqrt(i);j++){
if(i%j==0)break}
if(i%j>0){arr[0]++;arr.push(i)}}
trace("素数个数="+arr[0]);//输出语句,c语言应为output?
arr.shift();
trace(arr);
输出:
素数个数=21
101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询