求1到1000的所有的素數的java程式碼(每行顯示8個素數)
public static void main(String[] args) {
int s = 0;
for (int i = 2; i <= 1000; i++) {
int g = 1;
//控制除數範圍 因為素數的定義是不能整除1到它自己本身之間的整數
for (int j = 2; j <i; j++) {
if (i % j == 0) {
g = 0;
break;
}
}
if (g == 1) {
System.out.print(i + "\t");
s++;
//控制每行列印的素數個數
if (s % 8 == 0) {
System.out.println();
}
}
}
}
}
相關推薦
求1到1000的所有的素數的java程式碼(每行顯示8個素數)
public class SuShu {public static void main(String[] args) {int s = 0;for (int i = 2; i <= 1000; i++) {int g = 1;//控制除數範圍 因為素數的定義是不能整除1到它自己本身之間的整數for (
求100~200間的所有素數,每行列印5個素數
質數,又稱素數.因數只有1和它本身#include<stdio.h>void Prime_number(int m, int n){ int i, j, count = 0; for(i = m; i <= n; i++) {
小遊戲推箱子Java程式碼(實現遊戲的空介面+玩家)
介面的各個圖片,自己做好哦建立一個窗體import javax.swing.JFrame; public class GameFrame extends JFrame {//extends繼承 GamePanel gp; //構建GameFrame方法 public G
C:關於指標作函式引數時求矩陣轉置的思考(對比行指標和列指標)
行指標 實質 實質是將每一行看成一個元素,即原本矩陣的“形狀”是不變的。 如一個33的矩陣 1|2|3 4|5|6 7|8|9 儲存在一個44的、被初始化為0矩陣中為: 1|2|3|0 4|5|6|0 7|8|9|0 0|0|0|0 表示 p[i][j] <
求1000以內所有素數/合數(之和),java演算法(23行)
這基本上是最簡單的方法了,應該沒有之一了,嘿嘿~ 根據素數的定義:只能被1和他本身整除。1不是素數。 寫出下面程式碼,執行正確。 把註釋去掉可以求出1000以內所有素數的和。 class FindAll { //static int sum=0; static voi
資料結構2--線性表(java程式碼實現線性表的鏈式儲存)
1.鏈式儲存 2.分析 每個節點為一個物件,該物件包含資料域和指標域 整條單鏈表為一個物件,他和節點物件進行組合。 3.
eclipse mavenWeb專案真正實現熱部署(修改java程式碼和頁面檔案不用重啟tomcat)
1.前言 先說熱部署的含義: 熱部署原來被定義為:tomcat啟動後,如果你往webapps目錄下,新增新的專案,tomcat會實現自動將其釋出的功能,這時,就叫做熱部署。 網上所實現的熱部署
Java Web--增刪改查之二介面後臺java程式碼(轉載參考)
/** * */ /** * @author Administrator * */ package dao; import java.sql.*; public
java socket網路程式設計例項程式碼(含服務端和客戶端)
本程式碼為java socket網路程式設計例項程式碼,包括客戶端和服務端,實現客戶端傳送訊息,服務端接收並反饋訊息。 server.java為服務端程式碼。 client.java為客戶端程式碼。 服務端程式碼server.java: package socket;
JAVA圖書館庫存管理系統程式程式碼(管理系統+使用者購買結賬系統)
JAVA圖書館庫存管理系統(管理系統+使用者購買結賬系統) package Library; import java.io.Serializable; public class Book implements Serializable{ private int b
輸入一個數N,輸出1-N之間的所有素數,要求每行顯示五個數
int main() { int m=0; int i,j,n; scanf(“%d”,&n); for(i=2;i<=n;i++) { for(j=2;j<=i-1;j+
輸入一個數n,輸出1-n間所有素數,要求每行顯示5個數
#include <stdio.h> int main() { int i,j,n,m=0; printf("請輸入一個數"); scanf("%d",&n); for(i=2;i<=n;i++) { for(j=2;j<
java程式碼(四):構建Document
這裡的示例程式碼都是簡要程式碼,詳細程式碼可以參考我打包好的程式碼,地址:百度雲 mongo-demo.rar 構建Document Document document = new Do
linux利用crontab定時執行java程式碼(jar)
這是在上一篇部落格https://blog.csdn.net/huihuiph/article/details/80237562 上新增的功能,這次在linux自動執行檔案轉移和刪除。廢話不多說,直接上程式碼邊分析:第一步:準備好java程式這裡不囉嗦,可看上一篇程式碼。儲存
java程式碼(dex)注入
首先簡單介紹一下程序注入的概念: 程序注入就是將一段程式碼拷貝到目標程序,然後讓目標程序執行這段程式碼的技術。由於這樣的程式碼構造起來比較複雜,所以實際情況下,只將很少的程式碼注入到目標程序,而將真正做事的程式碼放到一個共享庫中,即.so檔案。被注入的那段程式碼只負責載入這
Jocky混淆JAVA程式碼(保護你的JAVA專案)
原帖中沒有給出jocky的相關jar,我從某個地方下載到了jocky的相關jar,並在專案中得到了很好的應用,在這裡共享下。 一、前言 我們知道,Java是一種跨平臺的程式語言,其原始碼(.java檔案)被編譯成與平臺無關的位元組碼(.class檔案),然後在執
第一講,整數劃分 JAVA 程式碼(分治實現之一)
整數劃分問題相信很多人都做過,題意是這樣的: 將正整數n表示成一系列正整數之和, n=n1+n2+,,,,,+nk(其中n1>=n2>=......>=nk>=1,k>1) 例如:正整數6有如下11種不同的劃分, 6=1+1+1+1+
求100以內的素數的個數,並以每行顯示5個數的方式打印出來
首先我們瞭解素數的概念,質數(又稱素數),是指在大於1的自然數中,除了1和它本身外,不能被其他自然數整除(除0以外)的數稱之為素數(質數)。 #include <stdio.h> i
求從2開始前50位素數,並按照每行十個來顯示。
class Test_Overload { public static void main (String [] args){ int NUMBER_OF_PRIME
在Linux中找出佔用大量CPU的Java程式碼(將Java執行緒與Linux PID進行關聯)
英文原文:http://blogs.manageengine.com/appmanager/2011/02/09/identify-java-code-consuming-high-cpu-in-linux-linking-jvm-thread-and-linux-pid