编写程序:1、输出3——200之间的素数

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:55:22
请详细准确一点哦!谢谢啦1

public class SuShu {

public static void main(String[] args) {

int n = 17;
for(int n = 3;n<200;n++) {
int k = (int) Math.sqrt(n);
int i;
for(i = 2; i<=k; i++) {
if(n % i ==0) {
break;
}
}
if(i > k) {
System.out.println(n+"是素数!");
} else {
System.out.println(n+"不是素数!");
}
}
}

}

很简单,希望对你有帮助!!!!

#include<stdio.h>
int fun(int x)
{
for(int i=2;i<x;i++)
if(x%i==0)
{
return 0;
break;
}
return 1;
}
mian()
{
int i;
for(i=3;i<=200,i++)
{
if(!(fun(i)))
printf("i");
}
}

来个更简单的!
int flag;
for(int i=3;i<=200;i++)
{
flag=0;
for(int j=3;j<i;j++)
{
if(i%j==0)