java兩個數之間質數求法,求任意兩個整數之間質數的個數的代碼!!!(新手編寫)...

該樓層疑似違規已被系統折疊?隱藏此樓查看此樓

/**

*?Title:Calculate?acount?of?prime?number?between?preNum?and?rearNum;

*?Author:?public

*?Time:2008.12.5?21:09:35

*/

import?java.awt.*;

import?java.awt.event.*;

class?Arithmetic{//將計算質數個數的類封裝在此類中

private?int?preNum?=?0;

private?int?rearNum?=?0;

private?int?amount?=?0;

void?setNum(int?preNum,int?rearNum){

this.preNum?=?preNum;

this.rearNum?=?rearNum;

}

int?AriNum(){

Boolean?flag?=?new?Boolean(false);

for(int?i?=?preNum;i<=rearNum;i++){

flag?=?false;

for(int?j?=?2?;j

if(i%j?==?0)

flag?=?true;

else

;

}//for

if(flag?==?false)

amount++;

else

;

}//for

return?amount;

}

}

public?class?Prime?extends?WindowAdapter?implements?ActionListener{

private?Frame?f;

private?TextField?tf1,tf2,tf;

private?Button?b;

String?str;

void?initFrame(){

f?=?new?Frame("求兩個整數之間質數個數的應用程序");

tf1?=?new?TextField("請輸入左邊界",17);

tf2?=?new?TextField("請輸入有邊界",17);

tf?=?new?TextField("",25);

b?=?new?Button("確定");

FlowLayout?fl?=?new?FlowLayout();

f.setLayout(fl);

f.add(tf1);

f.add(tf2);

f.add(b);

f.add(tf);

f.addWindowListener(this);

b.addActionListener(this);

f.setSize(350,140);

f.setVisible(true);

}

public?void?actionPerformed(ActionEvent?ae){

String?str1?=?tf1.getText();

String?str2?=?tf2.getText();

int?num1,num2,amount;

Arithmetic?a?=?new?Arithmetic();

try{

num1?=?Integer.valueOf(str1);

num2?=?Integer.valueOf(str2);

a.setNum(num1,?num2);

amount?=?a.AriNum();

str?=?String.valueOf(amount);

}

catch(Exception?e){

tf1.setText("請重新輸入");

tf2.setText("請重新修輸入");

}

tf.setText(str);

}

public?void?windowClosing(WindowEvent?we){

System.exit(0);

}

public?static?void?main(String?[]?args){

Prime?test?=?new?Prime();

test.initFrame();

}

}

希望大家多給意見!!�

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/277405.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/277405.shtml
英文地址,請注明出處:http://en.pswp.cn/news/277405.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

VMware——安裝CentOS

VMware——安裝CentOS 摘要&#xff1a;本文主要記錄了在VMware虛擬機里安裝CentOS的步驟。 下載操作系統 可以從下面的鏡像地址去下載各種版本的CentOS&#xff0c;此次安裝使用的版本是7.2&#xff1a; http://archive.kernel.org/centos-vault/ http://mirror.nsc.liu.se/ce…

django1.4.9 OMserverweb站點管理

1.項目setting.py配置&#xff1a; 2.項目url.py配置&#xff1a; 錯誤提示&#xff1a;auth_user這個表沒有創建&#xff0c;那個因為,admin站點默認數據表需要遷移。執行python manage.py syncdb 會創建所有應用程序需要的數據庫表4.接下來就是根據要求一步一步來&#xff1a…

matlab讀取氣象數據,基于MATLAB實現3種氣象數據的讀取和繪圖

第 29卷第 4期 2007年 11月 廣 東 氣 象 GuangdongMeteorology Vol. 29  No. 4 November 2007 基于 MATLAB實現 3種氣象數據的讀取和繪圖 劉  峰 , 劉  娟 , 李  萍 , 林  智 (民航中南空中交通管理局氣象中心 ,廣東廣州  510406)   摘  要 :針對 M ICAPS、 GR IB和…

[USACO17JAN]Promotion Counting 題解

前言 巨佬說:要有線段樹&#xff0c;結果蒟蒻打了一棵樹狀數組... 想想啊&#xff0c;奶牛都開公司當老板了&#xff0c;我還在這里碼代碼&#xff0c;太失敗了。話說奶牛開個公司老板不應該是FarmerJohn嗎&#xff1f; 題解 剛看到這道題的時候竟然沒有想到深搜&#xff0c;然…

牛客小白月賽6 水題 求n!在m進制下末尾0的個數 數論

鏈接&#xff1a;https://www.nowcoder.com/acm/contest/135/C來源&#xff1a;牛客網 題目描述 其中&#xff0c;f(1)1;f(2)1;Z皇后的方案數&#xff1a;即在ZZ的棋盤上放置Z個皇后&#xff0c;使其互不攻擊的方案數。 輸入描述: 輸入數據共一行&#xff0c;兩個正整數x,m&am…

centos php7 apcu,centos php5.4 升級 php7

接上篇&#xff0c;edusoho需要php5.5以上版本&#xff0c;于是需要升級本地phpphp是通過yum默認安裝的。以下安裝參考 linkhttps://blog.csdn.net/u012569217/article/details/77506902因此先查看本地php版本php -v檢查當前php的安裝包yum list installed | grep php將本地php…

子類訪問父類和方法覆寫

子類不能直接訪問父類的私有成員&#xff1b; 但是子類可以調用父類中的非私有方法來間接訪問父類的私有成員。 Person類中有私有字段name,Student繼承Person new Sudent().name; new Student().getName(); √ 子類拓展父類&#xff08;子類是父類的一種特殊…

面向對象筆試題練習一

1.接口只能被類實現&#xff0c;類不能繼承接口&#xff0c;遵循單繼承多實現原則&#xff1b; 2.靜態方法中不能引用其外部的非靜態成員&#xff1b; 3.實現 Runnable 接口&#xff0c;接口中有一個抽象方法 run&#xff0c;實現類中重寫該方法&#xff1b; 4.public修飾的方法…

curl 升級 php,將命令行cURL轉換為PHP cURL

我從來沒有做過任何卷曲&#xff0c;所以需要一些幫助。我試圖從例子中解決這個問題&#xff0c;但無法理解它&#xff01;我有一個curl命令&#xff0c;我可以從linux(ubuntu)命令行成功運行&#xff0c;該命令行通過api將文件放入wiki。我需要將這個curl命令合并到我正在構建…

VM-ESXI 相關常用命令(Updateing)

# ESXI計劃任務路徑&#xff1a;cat /var/spool/cron/crontabs/root # 獲取虛擬機列表vim-cmd vmsvc/getallvms獲取vm狀態vim-cmd vmsvc/power.getstat [vmid]關閉虛機vim-cmd vmsvc/power.shutdown [vmid]vim-cmd vmsvc/power.off [vmid] # 強制關閉長期腳本存放路徑 vi /etc/…

sql server中的go

1. 作用:向 SQL Server 實用工具發出一批 Transact-SQL 語句結束的信號.2. 語法:一批 Transact-SQL 語句GO如Select 1Select 2Select 3GO3. 說明:1) GO 不是 Transact-SQL 語句&#xff1b;2) 它是 sqlcmd 和 osql 實用工具以及 SQL Server Management Studio 代碼編輯器識別的…

java 圖片緩存工具,java緩存讀取圖片解決方案

java緩存讀取圖片老師布置了任務&#xff0c;需要把數據庫中的圖片一緩存的形式讀出&#xff0c;不要說什么數據庫中路勁&#xff0c;圖片整體較大&#xff0c;在給別人使用時不現實。關鍵代碼&#xff1a;for(int i0;i<1;i){downloadDB(bi);pm[i]new paintimage(bi);}publi…

杭電Acm刷題順序

第一階段&#xff1a;開始入門吧&#xff01;&#xff08;15天&#xff0c;53題&#xff09; 一&#xff0e;輸入輸出練習&#xff08;2天&#xff0c;10題&#xff09; 1000、1089—1096、1001 二&#xff0e;簡單操作&#xff1a;&#xff08;2—4天&#xff0c;12題&…

[Vue CLI 3] 源碼系列之useTaobaoRegistry

通過下列方式可以安裝最新版本的 Vue CLI&#xff08;注釋&#xff1a;sudo 自行選擇&#xff09; sudo npm install -g vue/cli然后通過下列命令創建項目&#xff1a; vue create demo這時候&#xff0c;會詢問你是否使用 taobao 的 registry Your connection to the default …

python pcm,python pcm音頻添加頭轉成Wav格式文件的方法

如下所示&#xff1a;add Head Infomation for pcm fileimport sysimport structimport os__author__ bob_hu, hewitt924gmail.com__date__ Dec 19,2011__update__ Dec 19,2011def geneHeadInfo(sampleRate,bits,sampleNum):生成頭信息&#xff0c;需要采樣率&#xff0c;每…

ajax 頁面無刷新

<!-- 使用原生Ajax 和 $.ajax 實現局部刷新的過程 --><!-- 封裝通用XMLHttpRequest對象 --><!DOCTYPE html><html lang"en"><head> <meta charset"UTF-8"> <title>創建XMLHttpRequest</title> <style&…

javascript字符串方法總結

javascript中常用的字符串方法 String 的靜態方法 fromCharCode&#xff1a;使用指定的Unicode值序列創建字符串 String.fromCharCode(num1, ..., numN) fromCodePoint: 使用指定的代碼點序列創建的字符串 String.fromCharCode(num1, ..., numN) **注意**: 以上兩個方法都是S…

php larval開發規范,數據模型 |《 Laravel 項目開發規范 5.5》| Laravel China 社區

本文檔最新版為 7.x&#xff0c;舊版本可能放棄維護&#xff0c;推薦閱讀最新版&#xff01;放置位置所有的數據模型文件&#xff0c;都 必須 存放在&#xff1a;app/Models/ 文件夾中。命名空間&#xff1a;namespace App\Models;User.phpLaravel 5.1 默認安裝會把 User 模型存…

課程總結

大一的我初次學習JAVA&#xff0c;盡管以前也有所了解過但是還是覺得有點難&#xff0c;這個和c語言相似但是又有很多的不同&#xff0c;比如關鍵字什么的&#xff0c;一個學期下來現在回望真的感覺學到的并不是很多&#xff0c;可能是我上課的時候喜歡分神吧&#xff0c;盡管在…

記錄工作中遇到的問題

只要在編程&#xff0c;遇到問題是肯定的&#xff0c;不過經常性遇到弱智的問題可就不太好了。把問題記錄下來&#xff0c;提醒自己 問題 主機解析異常&#xff0c;內部多個系統&#xff0c;系統的登錄需要從CAS中心得到登錄信息&#xff0c;如果失敗會提示登錄失敗。今天一直跳…