这是一道历年算法的一道简单的拔高题 第一次发文章如写的不好还请见效,因为是初学者代码中可能还存在更多的优化效果可以互相学习哦 废话不多说上代码
package com.It.java;
import java.util.Scanner;
public class PersonTest {
public static void main(String[] args) {
String n = new Scanner(System.in).nextLine(); // 创建N对象用来接收
int n1=Integer.parseInt(n); // 将接受的数值转换为Int型
int [] arr = new int[n1+1]; // 定义数组用来存放质数
for (int i = 2; i
测试1:
输入:2
输出:yes
测试2:
输入:50
输出:no
写的不好 原理构思都在代码中,主要原理就是将质数放置在数组中,用String的Contains函数判断



