一道java编程题:编程求出自然数1~100之间所有素数。输出所有素数及个数。输出素数时要求每五个一行。 java 如何输出1到100间的质数

\u7528java\u7f16\u7a0b\uff1a\u8f93\u5165\u4e00\u4e2a\u6b63\u6574\u6570n\uff0c\u8f93\u51fan\u4ee5\u5185\u7684\u6240\u6709\u7d20\u6570\u3002\u4ee3\u7801\u600e\u4e48\u5199\uff1f

public class HelloWorld { public static void main(String[] args) { System.out.println("\u8bf7\u8f93\u5165\u4e00\u4e2a\u6b63\u6574\u6570n"); Scanner input = new Scanner(System.in); int n = input.nextInt(); for (int i = 2; i <= n; i++) // 1\u4e0d\u662f\u7d20\u6570\uff0c\u6240\u4ee5\u76f4\u63a5\u4ece2\u5f00\u59cb\u5faa\u73af { int j = 2; while (i % j != 0) { j++; // \u6d4b\u8bd52\u81f3i\u7684\u6570\u5b57\u662f\u5426\u80fd\u88abi\u6574\u9664\uff0c\u5982\u4e0d\u80fd\u5c31\u81ea\u52a0 } if (j == i) //\u5f53\u6709\u88ab\u6574\u9664\u7684\u6570\u5b57\u65f6\uff0c\u5224\u65ad\u5b83\u662f\u4e0d\u662f\u81ea\u8eab,\u82e5\u662f\uff0c\u5219\u8bf4\u660e\u662f\u7d20\u6570 { System.out.println(i); // \u5982\u679c\u662f\u5c31\u6253\u5370\u51fa\u6570\u5b57 } } }}

\u53c2\u8003\u4ee3\u7801\u5982\u4e0b\uff1a
package test;
public class Test {
public static void main(String[] args) {
int j;
for (int i = 2; i <= 100; i++) // 1\u4e0d\u662f\u7d20\u6570\uff0c\u6240\u4ee5\u76f4\u63a5\u4ece2\u5f00\u59cb\u5faa\u73af
{
j = 2;
while (i % j != 0)
j++; // \u6d4b\u8bd52\u81f3i\u7684\u6570\u5b57\u662f\u5426\u80fd\u88abi\u6574\u9664\uff0c\u5982\u4e0d\u80fd\u5c31\u81ea\u52a0
if (j == i) // \u5f53\u6709\u88ab\u6574\u9664\u7684\u6570\u5b57\u65f6\uff0c\u5224\u65ad\u5b83\u662f\u4e0d\u662f\u81ea\u8eab
System.out.println(i); // \u5982\u679c\u662f\u5c31\u6253\u5370\u51fa\u6570\u5b57
}
}
}

\u6269\u5c55\u8d44\u6599\uff1a
\u8d28\u6570\u53c8\u79f0\u7d20\u6570\u3002\u4e00\u4e2a\u5927\u4e8e1\u7684\u81ea\u7136\u6570\uff0c\u9664\u4e861\u548c\u5b83\u81ea\u8eab\u5916\uff0c\u4e0d\u80fd\u6574\u9664\u5176\u4ed6\u81ea\u7136\u6570\u7684\u6570\u53eb\u505a\u8d28\u6570\uff1b\u5426\u5219\u79f0\u4e3a\u5408\u6570\u3002
Java\u662f\u4e00\u95e8\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u8bed\u8a00\uff0c\u4e0d\u4ec5\u5438\u6536\u4e86C++\u8bed\u8a00\u7684\u5404\u79cd\u4f18\u70b9\uff0c\u8fd8\u6452\u5f03\u4e86C++\u91cc\u96be\u4ee5\u7406\u89e3\u7684\u591a\u7ee7\u627f\u3001\u6307\u9488\u7b49\u6982\u5ff5\uff0c\u56e0\u6b64Java\u8bed\u8a00\u5177\u6709\u529f\u80fd\u5f3a\u5927\u548c\u7b80\u5355\u6613\u7528\u4e24\u4e2a\u7279\u5f81\u3002Java\u8bed\u8a00\u4f5c\u4e3a\u9759\u6001\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u8bed\u8a00\u7684\u4ee3\u8868\uff0c\u6781\u597d\u5730\u5b9e\u73b0\u4e86\u9762\u5411\u5bf9\u8c61\u7406\u8bba\uff0c\u5141\u8bb8\u7a0b\u5e8f\u5458\u4ee5\u4f18\u96c5\u7684\u601d\u7ef4\u65b9\u5f0f\u8fdb\u884c\u590d\u6742\u7684\u7f16\u7a0b\u3002

public static void main(String[] arg) {
System.out.println("100内的素数为:");
int k=0;
loop: for (int i = 2; i < 100; i++) {

for (int j = 2; j < i; j++) {
if (i % j == 0) {
continue loop;
}
}

k++;
if(k/5==k/5.0)
{
System.out.println(" " + i);
} else{
System.out.print(" " + i);
}

}
}

换行了。

public class Sushu {
public static void main(String[] args) {
System.out.println("100内的素数为:");
loop:
for (int i = 2; i < 100; i++) {
for (int j = 2; j < i; j++) {
if (i % j == 0) {
continue loop;
}
}
System.out.print(" " + i);
}
}
}

  • 涓閬搄ava缂栫▼棰:鎵撳嵃鍑1锝烇綖10000鑼冨洿涓墍鏈夌殑鈥滄按浠欒姳鏁扳,鎵璋撶殑...
    绛旓細public class ShuiXian {public static void main(String[] args) { int a = 0;//鐧句綅鏁板瓧 int b = 0;//鍗佷綅鏁板瓧 int c = 0;//涓綅鏁板瓧 int temp = 0;//鐧句綅鏁板瓧绔嬫柟+鏁颁綅鏁板瓧绔嬫柟+涓綅鏁板瓧绔嬫柟 for (int i = 100; i < =999; i++) { a = i/100;//璁$畻...
  • Java缂栫▼棰 姹1鍒皀涔嬮棿鐨勫鏁颁箣鍜,鍏朵腑n鐢辩敤鎴蜂粠閿洏杈撳叆
    绛旓細import java.util.Scanner;public class TestN { public static void main(String[] args) { System.out.println("璇疯緭鍏:");Scanner s = new Scanner(System.in);String value = s.nextLine();s.close();int n = Integer.parseInt(value);int sum = 0;for (int i = 1; i <= n; ...
  • 涓閬搄ava缂栫▼棰,璇峰悇浣嶅ぇ绁炲墠鏉ヨВ绛
    绛旓細浠g爜濡備笅锛歛bstract class Animal {private String name;public Animal(String name) {this.name = name;}public String getName() {return name;}public void setName(String name) {this.name = name;}public abstract void enjoy();}class Cat extends Animal {private String eyesColor;public ...
  • 涓閬揓ava缂栫▼棰,姹傚悇浣嶅ぇ绁,鍛婄煡鎴戣鎬庝箞鍐
    绛旓細鍒嗗埆鐢ㄤ簡鏅氱殑鐩存帴main鏂规硶鍜屾瀯閫犳柟娉曚骇鐢熷疄渚嬫潵瀹炵幇锛屽師鐞嗘槸涓鏍风殑銆俻ackage javaexc;public class Score { public static void main(String[] args) { // 瀹氫箟瀛樺偍鍒嗘暟鏁扮粍 int score[][]=new int[20][5]; //鎬诲垎 int sumscore=0; //瀛樺偍鎬诲垎鐨勪竴缁存暟缁 int sumscores[]=new ...
  • 涓閬揓ava缂栫▼棰
    绛旓細Java绋嬪簭锛歩mport java.util.Random; public class HardWork { public static void main(String[] args) { RandomEX rand = new RandomEX(); int n = 4; int group = 10; for(int i=0; i<group; i++) { System.out.printf("绗 %2d 缁勶細\n", i + 1); ...
  • java缂栫▼棰樼洰,姹傛眰澶т浆鏁戞晳鎴
    绛旓細杩欎釜棰樿冨療鐨勬槸闈㈠悜瀵硅薄涓夊ぇ鐗规т箣涓鐨勭户鎵裤傚瓙绫荤户鎵跨埗绫汇傞」鐩粨鏋勫浣曟墍绀猴細Mobile 涓虹埗绫伙紝鏈変竴涓睘鎬э細mobilePhone 浠h〃鐢佃瘽鍙风爜銆傛湁4涓柟娉曪紙鍔熻兘锛:1銆佽幏鍙栨墜鏈哄彿鐮:public String getMobilePhone(){} 2銆佸瓨鍌ㄦ墜鏈哄彿鐮侊細public void setMobilePhone(String mobilePhone) {} 3銆佹嫧鎵撶數璇濆彿鐮侊細public...
  • 姹涓閬揓ava缂栫▼棰,鍏充簬闃朵箻鐨!!!
    绛旓細寤虹珛涓涓猅est.java鏂囦欢锛歱ublic class Test { //涓嬮潰杩欎釜闈欐佹柟娉曟硶鐢ㄤ簬璁$畻闃朵箻 public static void factorial(int N) throws Exception{ if(N < 0) throw new Exception("N must be positive!");int sum = 1;System.out.print(N+"! = ");for(int i = N; i>1; i--){ System.out....
  • JAVA缂栫▼闂:姹姹夎濉旈潪閫掑綊JAVA浠g爜
    绛旓細public class Hannuota { private int n;//鍌ㄥ瓨鐩樺瓙涓暟 public Hannuota(int n){ this.n = n;} public void function(){ //鍒濆鍖栦笁涓煴瀛愶紝A鏄紑濮嬪爢婊$洏瀛愮殑鏌卞瓙锛孋鏄洰鏍囨煴瀛 Pillar a = new Pillar(n,n,"A");Pillar b = new Pillar(n,"B");Pillar c = new Pillar(n,"C")...
  • 涓閬揓ava缂栫▼棰,鎷滄墭浜嗗悇浣嶅ぇ绁
    绛旓細}else {return -1;}}}@Overridepublic String toString() {return "Student [sno=" + sno + ", name=" + name + ", score=" + score + "]";}}2.鐒跺悗鍐欐祴璇曠被锛岀敓鎴愬崄涓鐢燂紝鐒跺悗鎻掑叆treeset锛岀洿鎺ラ亶鍘嗚緭鍑哄氨鏄帓搴忓ソ鐨勭粨鏋溿俻ackage Collection;import java.util.Random;import java....
  • 涓閬搄ava缂栫▼棰樻眰瑙:宸茬煡寮犱笁鍙兘涓婁笅宸﹀彸绉诲姩鍒扮浉閭荤殑鍦伴潰, 浠栨兂鐭ラ亾...
    绛旓細閫掑綊绠楁硶锛屾瘡娆′互褰撳墠鍧愭爣涓哄熀鍑嗭紝娴嬭瘯鍛ㄨ竟4涓柟鍚戯紝璁板綍鍙Щ鍔ㄧ殑鐐癸紙浠ュ強鏁伴噺锛夛紝鍐嶉掑綊璁$畻宸茬粡鍙Щ鍔ㄧ殑鐐
  • 扩展阅读:少儿编程到底有多可怕 ... 编程一般要学多久 ... 正规少儿编程收费排名 ... java编程入门自学教程 ... 初学编程必背50个 ... 三类人不适合学编程 ... c++和python先学哪个 ... 为什么不建议孩子学机器人编程 ... 学编程一般不要超过多少岁 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网