作业帮 > 综合 > 作业

编写一个程序找出100~1000之间的所有姐妹素数. 注:姐妹素数是指相邻两个奇数均为素数.

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/05/01 04:36:17
编写一个程序找出100~1000之间的所有姐妹素数. 注:姐妹素数是指相邻两个奇数均为素数.
要求:使用循环语句实现,
求大神帮忙.
Java
编写一个程序找出100~1000之间的所有姐妹素数. 注:姐妹素数是指相邻两个奇数均为素数.
java版
public class Sushu {
\x05/**
\x05 * @param args
\x05 */
\x05public static void main(String[] args) {
\x05\x05// TODO Auto-generated method stub
\x05\x05\x05int i,j,flag,temp,ft; //i循环变量
\x05\x05\x05temp = 97;//临时变量,用于标记上一个素数
\x05\x05\x05ft = 0;
\x05\x05\x05for( i = 101; i < 1000; i+=2)
\x05\x05\x05{
\x05\x05\x05\x05flag = 0; //flag用于标识是否为素数,是则为0,不是则为1
\x05\x05\x05\x05for(j = 2 ; j < Math.sqrt(i) ; j++)
\x05\x05\x05\x05\x05if(i%j == 0)
\x05\x05\x05\x05\x05{
\x05\x05\x05\x05\x05\x05flag = 1;
\x05\x05\x05\x05\x05\x05break;
\x05\x05\x05\x05\x05}
\x05\x05\x05\x05if(flag == 0)
\x05\x05\x05\x05{
\x05\x05\x05\x05\x05if(i - temp == 2)
\x05\x05\x05\x05\x05{
\x05\x05\x05\x05\x05\x05if(ft == 0) //ft用于标识上一个素数是否打印,若打印则为1,否则为0
\x05\x05\x05\x05\x05\x05\x05System.out.print(" "+temp);
\x05\x05\x05\x05\x05\x05System.out.print(" "+i);
\x05\x05\x05\x05\x05\x05ft = 1;
\x05\x05\x05\x05\x05}
\x05\x05\x05\x05\x05else
\x05\x05\x05\x05\x05\x05ft = 0;
\x05\x05\x05\x05\x05temp = i;
\x05\x05\x05\x05}
\x05\x05\x05}
\x05}
}
编写一个程序找出100~1000之间的所有姐妹素数. 注:姐妹素数是指相邻两个奇数均为素数. 用C语言编程一个程序,找出100到1000的所有姐妹素数.姐妹素数是指相邻两个奇数均为素数. 编写程序:找出四位整数(1000至9999)之间的所有素数,求这些素数的和, 一个素数,当它的数字位置对换以后仍为素数,这样的素数称为绝对素数.编写出一个程序,求出所有的绝对素数. 设计一程序,求出5到100之间的所有素数,要求每行输出五个素数.判断一个整数是否是为素数用一个函数来实 编写一个程序,其功能是判断某个整数是否为素数,且程序中能够调用该函数,以实现求1000内的所有素数和. 设计一个程序,求出200~1000之间的所有素数,要求每行输出5个素数.判断一个整数是否为素数用一个函数来实 编写一个程序,将101至201之间的所有素数都打印输出.其中将判断一个整数是否为素数写成函数. 编写程序输出100到10000以内的所有超级素数.所谓超级素数就是一个数本身是素数,从右依次去掉一位数字后所得的数还为素 mathematica求助!求1到1000之间的所有素数,并输出这些素数及其和.(利用素数的定义编写程序) 编写一个程序,输出1~1000之内所有的素数(注意:素数即质数)及个数(C语言) C语言题目查找素数查找1-1000之间的所有素数.素数是指只能被1和它本身整数的数.要求:1、编写一个函数isPrime