老师的要求是:使用JAVA语言编程输出100到999的所有回文素数。
落实到实际编写上,意思也就是找出100-1000以内的所有回文素数并显示到屏幕上。

先上代码:

public class test{
    public static void main(String[] args) {

       for(int i=100;i<1000;i++){
            if(i/100==i%10){
                int k = (int)Math.sqrt(i);
                for(int j=2;j<=k+1;j++){
                    if(i%j==0){
                        break;
                    }
                    if(j>k){
                        System.out.println(i);
                    }
                }
            }else{
                continue;
            }
       }
    }
}

然后是运行结果:
输出100到1000以内的回文素数,用JAVA编写
最后我来简单解释一下:
三位的回文数的特征就是百位数与个位数相等,我先去写个实验报告,写完继续完善

相关文章:

  • 2021-12-04
  • 2022-12-23
  • 2021-11-17
  • 2022-12-23
  • 2021-12-04
  • 2021-12-14
  • 2021-10-06
猜你喜欢
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
  • 2021-10-28
  • 2022-12-23
  • 2021-12-14
  • 2021-10-15
相关资源
相似解决方案