java求质数代码 java质数输出( 三 )


m = True
For j = 2 To i ^ 0.5
If i Mod j = 0 Then
m = False
Exit For
End If
Next j
If m Then Print i
Next i
End Sub
vb编写程序找出3~100间所有素数并输出窗体
Private Sub form_click()
Dim N As Integer
Dim I As Integer
Dim J As Integer
Dim S As Boolean
N = 0
For I = 3 To 100
S = True
For J = 2 To Sqr(I)
If I Mod J = 0 Then
S = False
Exit For
End If
Next
If S Then
Print Format(I, " 0# ");
N = N + 1
If N Mod 10 = 0 Then Print
End If
Next
Print
Print "从3-100之间共有以上"; N; "个素数"
End Sub
C#编写程序,找出1---100之间的所有质数
Listint list1 = new Listint();
list1.Add(2);2是质数,先加它
bool b;
for (int i = 3; i100; i += 2)偶数的不用比较了
{
b = true;
for (int j = i - 1; j1; j--)
{
if (i % j == 0)
{
b = false;
break;有一个能整除的就不再试其它了
}
}
if (b) list1.Add(i);是质数则添加到列表中
}
这样,list1中的所有数就是你想要的数了
编写VB程序,将500到1000之间的所有素数输出到列表框
private sub mand1_click()
for i = 500 to 1000
for j = 2 to fix(sqr(i))
if i mod j = 0 then
exit for
elseif i mod j0 and j = fix(sqr(i)) then
list1.additem i
end if
next
next
end sub
编程:输出3 ~ 100之间的所有素数?
int i;
for(i=2;in/2+1;i++)
{
if(n%i==0)
return false;
}
return true;
}
main()
{
int i,count=0;
for(i=100;i=300;i++)
{
if(IsPrime(i))
{
couti;
count++;
if(count%5==0)
cout"\n";
else
cout" ";
}
}
}
编写一个java程序,用穷举法找出2~50之间的素数,并打印出来.
public static void main(String[] args) {
int i, k;
boolean yes;
for (k = 2; k = 50; k++) {
yes = true;
i = 2;
while (i = k - 1yes) {
if (k % i == 0)
yes = false;
i++;
}
if (yes)
System.out.print(k + " ");
}
}
用java程序求出1到10000之间质数的和,并说出为什么要这样编写 。因为质数是一个正整数不能被除java求质数代码了1和自身以外java求质数代码的数整除,就叫做质数(1不是质数)
所以根据定义从2到10000,每个数除以2到其自身减1java求质数代码的数,如果能被整除(等于0)则不是质数,否则就是质数
完整的Java程序如下(每句都加java求质数代码了注释)
public class SuShuHe{
public static void main(String[] args){
int sum=0,j;//定义整型变量j,整型变量sum用于存放质数和,并赋sum初值0
for(int i=2;i=10000;i++){//for_i循环从2到10000
for(j=2;ji;j++) //for_j循环从2到i-1
if(i%j==0)//判断i是否能被j整除(余数等于0)
break;//如果能跳出for_j循环
if(i==j){ //如果没有跳出for_j循环,那么for_j循环执行完时,j等于i,那么i就是质数
sum=sum+i;//把质数加到求质数和的变量sum中
}
}
System.out.println("10000以内所有质数之和为:"+sum);//输出10000以内所有质数和
}
}
java求质数代码的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于java质数输出、java求质数代码的信息别忘了在本站进行查找喔 。

推荐阅读