3.求[100,200]之间素数的个数.

冰凉水滴 1年前 已收到5个回答 举报

沧浪斋主 幼苗

共回答了24个问题采纳率:91.7% 举报

有:101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199 这21个.

1年前

6

子非我_1 幼苗

共回答了4个问题 举报

21个
如下
101
103
107
109
113
127
131
137
139
149
151
157
163
167
173
179
181
191
193
197
199

1年前

2

我想买BMW 幼苗

共回答了1个问题 举报

第二个for循环不能用t控制,因为t是flag再控制循环无法执行下去
#include
void main()
{ int t,i,j;
for(i=100;i<=200;i++)
{t=1;
for(j=2;j<=(i/2);j++)
if(i%j==0)
t=0;
if(t==1)
printf("%d ",i);
}
}

1年前

2

tgttyhf 春芽

共回答了9个问题采纳率:66.7% 举报

(101 103 107 109 113 127 131 137 139 149 151 157 163 167 173 179 181 191 193 197 199)=21+25=46个

1年前

1

leanneyoung 幼苗

共回答了1个问题 举报

int main()
{
int i,k=0;
for(i=101;i<200;i+=2)
{
k++;
for(int j=2;j {
if(i%j==0)
{
k=0;
break;
}
}
if(k>1)
{
printf("%d,%dt",i-2,i);
}
return 0;
}
}

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 20 q. 0.016 s. - webmaster@yulucn.com