n表示你的第幾次,當(dāng)n=100時(shí),你想獲得當(dāng)n=99時(shí)候他的值是多少,當(dāng)你n=99時(shí)候你想知道n=98時(shí)候的結(jié)果,直到你到了n=1時(shí),他的值你是直到的是1,所以你就知道n=2的時(shí)候結(jié)果為3,以此類推。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、小程序設(shè)計(jì)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了平利免費(fèi)建站歡迎大家使用!
看不懂的話給我發(fā)信息。我已經(jīng)寫的很詳細(xì)了,有些基本語法要不懂,可以查下百度。
public class test{
//取出1-no之間的所有完數(shù)
public static void getWS(int no){
for(int i=4;i=no;i++){//因?yàn)?,2,3肯定不是完數(shù),就姑且從4開始檢查,一直檢查到no
if(checkWS(i)){
System.out.println(i);//調(diào)用checkWS(int n)方法,檢查該整數(shù)是否是完數(shù)。如果該數(shù)是完數(shù),輸出。
}
}
}
//判斷整數(shù)n是否是完數(shù)
public static boolean checkWS(int n){
int sum=1;//1肯定是一個(gè)能整除整數(shù)n的被除數(shù),初始化n的所有因子之和sum
for(int i=2;i=n/2;i++){
if(n%i==0){//%求余,如果余數(shù)等于0,則i為該整數(shù)的因子,那么把sum=sum+i.這里只檢查從2到n/2之間的數(shù),因?yàn)榇笥?的整數(shù)最大的因子不會(huì)超過他的一半, 這樣能提高程序效率
sum+=i;
}
}
return sum==n?true:false;//如果最終因子和sum等于它本身則返回true,否則返回false
}
public static void main(String args[]){
getWS(100);//輸出100內(nèi)的完數(shù),這里的數(shù)字填多少就找出1-多少之間的所有完數(shù)
}
}
其實(shí)這里有很多的:
[gnokii-0.3.2.tar.gz]
Nokia手機(jī)工具程序。可以管理手機(jī)的電話薄,發(fā)送/接收短消息,查看電池狀態(tài)等 (2001-02-14, UNIX, 731KB, 2130次)
[smslink-0.44b.tar.gz]
手機(jī)短消息服務(wù)的服務(wù)器和客戶端 (2001-01-08, LINUX, 91KB, 1883次)
[移動(dòng)短信SMS綜合資料庫.rar]
短消息基礎(chǔ)知識(shí);短消息的信息處理流程及其分析、解決問題的方法;手機(jī)短信息SMS開發(fā)—編碼,解碼;PDU介紹;短消息的體系結(jié)構(gòu)等 (2005-09-28, CHM, 1009KB, 1536次)
[nle-0.0.1-2.tgz]
可以修改Nokia手機(jī)的logo圖標(biāo)的程序 (2001-02-14, LINUX, 21KB, 1442次)
[是男人就下一百層SHY.rar]
制作的第一款休閑類的手機(jī)游戲,適合初學(xué)者參考 (2005-06-15, Java, 484KB, 1357次)
[sms_client-2.0.7k.tgz]
使用TAP的蜂窩型GSM手機(jī)短消息服務(wù)中心 (2001-01-08, LINUX, 82KB, 1333次)
[mobile_sms.zip]
使用手機(jī)發(fā)送短消息的編程方法 (2001-11-21, HTML, 5KB, 1174次)
[kvanttisms-src-0.5.tgz]
Java寫的通過手機(jī)收發(fā)短信息的程序。 (2001-11-20, Java, 10KB, 1049次)
[BREW開發(fā)-海信(王宏兵).rar]
深入研究BREW手機(jī)游戲開發(fā)———— 王洪信開發(fā)者最好的初學(xué)資料 (2005-09-26, Visual C++, 7229KB, 841次)
[jSMSEngine_2_0_4.zip]
開源的手機(jī)短信開發(fā)包!包括例子程序和比較詳細(xì)的文檔,還有開發(fā)者的網(wǎng)站!來源于sourceforge! (2006-01-21, Java, 438KB, 729次)
[qrcode_js.zip]
手機(jī)內(nèi)嵌二維條碼圖像識(shí)別的JAVA的源程序,強(qiáng)烈推薦下載。 (2006-01-14, Java, 2210KB, 677次)
[gprs_sms.zip]
一個(gè)用COM或USB接口連接gsm/gprs手機(jī)進(jìn)行短信收發(fā)的程序,用到的是simense的通訊模塊 (2003-02-20, Visual C++, 97KB, 629次)
[PaoPao.rar]
j2me手機(jī)泡泡龍游戲。寫得不錯(cuò)還未完工的版本。不過可以用來學(xué)習(xí)。 (2005-03-04, Java, 83KB, 613次)
[MakeMap.rar]
用java寫的地圖編輯器,可用于j2me手機(jī)游戲的地圖編輯。 (2005-03-04, Java, 26KB, 606次)
[J2mebox.rar]
一個(gè)類似打地鼠的j2me手機(jī)游戲。 (2005-03-04, Java, 58KB, 521次)
[shoujihaomachaxun.rar]
輸入手機(jī)號(hào)碼可查詢:歸屬地址、手機(jī)號(hào)碼、區(qū)號(hào)、所屬卡型 (2006-06-05, Java, 686KB, 520次)
[rich_man+src.rar]
大富翁手機(jī)游戲。 (2005-03-04, Java, 269KB, 513次)
[gsmssend-1.6.tar.gz]
通過網(wǎng)站發(fā)送手機(jī)短信息的程序。需要GNOME/GTK支持 (2001-11-20, LINUX, 352KB, 498次)
[MTKstart.rar]
臺(tái)灣聯(lián)發(fā)(MTK)手機(jī)芯片資料,可作為手機(jī)應(yīng)用的平臺(tái) (2007-08-09, C-C++, 118KB, 495次)
[C# 發(fā)短信.rar]
使用C#發(fā)短信,連接Modem或者手機(jī),通過串口發(fā)送短信, (2004-06-30, CSharp, 437KB, 469次)
[WindowsMobile5.0.rar]
Windows Mobile 5.0 三十幾個(gè)經(jīng)典手機(jī)軟件開發(fā)源碼希望對(duì)大家有幫助. (2006-08-30, CSharp, 578KB, 449次)
[motorola_RingerToneFormat.zip]
motorola手機(jī)鈴聲格式文檔 (2002-06-07, PDF, 45KB, 445次)
[ksiemens-0.1.tar.gz]
KDE下的西門子手機(jī)管理程序,如圖標(biāo),電話薄,短信息等管理 (2001-11-21, LINUX, 3437KB, 444次)
[nec麻將.rar]
一個(gè)java編的小游戲.對(duì)初學(xué)手機(jī)游戲編程的人很有用啊. (2005-06-07, Java, 50KB, 434次)
[nokiacomposer.src.zip]
Nokia手機(jī)語音管理程序,如上載音樂等。 (2001-11-21, Visual C++, 315KB, 422次)
[SmartMessagingFAQ.zip]
諾基亞手機(jī)圖片鈴聲開發(fā)文檔 (2002-06-07, PDF, 23KB, 410次)
[motolora_smscertguide.zip]
motorola手機(jī)短信息開發(fā)文檔 (2002-06-07, PDF, 134KB, 400次)
[MV100-0.1.rar]
是一個(gè)手機(jī)功能的模擬程序,從界面到功能都做了很好的模擬 (2005-07-29, C-C++, 14630KB, 384次)
[helix.src.0812.rar]
著名的 helix realplayer 基于手機(jī) symbian 系統(tǒng)的 播放器全套源代碼,內(nèi)含編譯工具、以及配套相關(guān)軟件:WinCVS、Python等。花了近一個(gè)多月才整理完成,是非常難得的全套代碼。 (2005-05-19, C++, 43787KB, 373次)
[eluosi方塊.rar]
經(jīng)典的手機(jī)游戲源碼俄羅斯方塊,基于C+Brew開發(fā) (2005-07-14, C-C++, 425KB, 373次)
[MTK2.rar]
這是我上傳MTK手機(jī)開發(fā)的一些資料2,這兩天起上傳6份資料,全部是手開發(fā)的。希望對(duì)你們有用。 (2007-04-13, C-C++, 5859KB, 371次)
[resource]
壓縮包中一個(gè)為一般操作系統(tǒng)下的fft,一個(gè)是手機(jī)或類似設(shè)備中的T9拼音輸入法 (2003-08-05, C-C++, 53KB, 359次)
[SeaHorse.rar]
手機(jī)游戲,畫面效果還可以,可以作為手機(jī)游戲入門參考 (2005-06-15, Java, 273KB, 356次)
[nec 打飛機(jī).rar]
一個(gè)JAVA編的小游戲,對(duì)初學(xué)手機(jī)游戲的人很有幫助. (2005-06-07, Java, 73KB, 335次)
[多級(jí)菜單.rar]
/*[原創(chuàng)]一個(gè)樹形多級(jí)菜單參考程序 這是一個(gè)用于車載電話的菜單程序,可以看成是手機(jī)功能菜單的簡(jiǎn)化板. 我所認(rèn)為的樹形多級(jí)菜單是指:在一個(gè)父菜單項(xiàng)目下面有多個(gè)子菜單, 子菜單下面又有多個(gè)孫菜單...,進(jìn)入下層菜單主要依*當(dāng)前選中的索引.有點(diǎn)象文件的目錄結(jié)構(gòu). 本木從前實(shí)現(xiàn)這類的菜單主要*分層的switch語句,每層都是一個(gè)switch.但當(dāng)我看到曉奇大俠的 程序和耳朵灌滿lq等人的爭(zhēng)論后,那時(shí)那地,我的心境變化了,我意識(shí)到指針代表了先進(jìn)的生產(chǎn)力, 代表了社會(huì)的發(fā)展方向,是建設(shè)和諧社會(huì)的必要條件.不管你用了多長(zhǎng)時(shí)間C語言,只要你不善于用 一個(gè)小針指來指去,你就是那種"用嘴吃飯的高貴騎士,決不用屁股裝彈步槍"的守舊分子和社會(huì)發(fā) 展的絆腳石.(跑題太遠(yuǎn),刪去1萬字...打住) .言歸正傳,下面的程序適用CPU為Mega16,編譯器為CVAVR 1.24.4a 由于按鍵數(shù)目較多,所以按鍵程 序把按鍵事件分為數(shù)字鍵,快捷鍵,確認(rèn)鍵,取消鍵,上下翻鍵幾類,以減小菜單結(jié)構(gòu)的容量.一下菜單 數(shù)據(jù)在菜單結(jié)構(gòu)數(shù)組中的偏移量,有多少個(gè)菜單象就有多少個(gè)宏定義*/ (2005-08-02, C-C++, 2KB, 334次)
[與小靈通訊的軟件.zip]
手機(jī)的通訊,特別是小靈通的通訊,是非常難得的技術(shù),也是很受歡迎的,快下啊! (2005-09-30, Visual C++, 39KB, 324次)
[C16漢字輸入方案.rar]
“C16漢字輸入方案”,是針對(duì)小鍵盤設(shè)備(如手機(jī)、遙控器等)通常為16個(gè)基本鍵(“0”到“9”、“*”、“#”、左右鍵、刪除鍵、確認(rèn)鍵)的情況,充分發(fā)掘16個(gè)鍵位條件下進(jìn)行漢字輸入和符號(hào)輸入的潛力,使?jié)h字、英文、數(shù)字輸入達(dá)到盡可能高的效率,是在16鍵的小鍵盤設(shè)備進(jìn)行漢字輸入的優(yōu)秀方案。 (2005-10-27, C++ Builder, 76KB, 316次)
[CDMA短消息發(fā)送程序.zip]
用vc開發(fā)的cdma手機(jī)模塊收發(fā)短信的功能,主要部分是串口通信和gb-unicode碼間的轉(zhuǎn)換。 (2005-12-08, Visual C++, 193KB, 313次)
兩個(gè)球?yàn)?號(hào)和2號(hào),1號(hào)在2號(hào)下面,從底樓開始擱著一層往下扔球,假如1號(hào)球碎了,則2號(hào)球必碎,那么就是一樓,如果1號(hào)沒碎,2號(hào)也沒碎,那么將1號(hào)球放在2號(hào)球上面一層,2號(hào)擱著1號(hào)一層繼續(xù)測(cè)試,同樣1號(hào)碎了的話,那就是這層了,沒碎的話再看2號(hào)碎了沒,碎了的話,就用1號(hào)球測(cè)試它們中間層,碎了就是中間層,沒碎就是2號(hào)那層.循環(huán)下去直到2號(hào)球到100層為止.
我是這樣想的,應(yīng)該有更好的方法,這樣總比一層一層測(cè)試快吧.
參考代碼如下:
package test;
public class Test {
public static void main(String[] args) {
int j;
for (int i = 2; i = 100; i++) // 1不是素?cái)?shù),所以直接從2開始循環(huán)
{
j = 2;
while (i % j != 0)
j++; // 測(cè)試2至i的數(shù)字是否能被i整除,如不能就自加
if (j == i) // 當(dāng)有被整除的數(shù)字時(shí),判斷它是不是自身
System.out.println(i); // 如果是就打印出數(shù)字
}
}
}
擴(kuò)展資料:
質(zhì)數(shù)又稱素?cái)?shù)。一個(gè)大于1的自然數(shù),除了1和它自身外,不能整除其他自然數(shù)的數(shù)叫做質(zhì)數(shù);否則稱為合數(shù)。
Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程。
新聞名稱:下一百層java代碼 java一加到一百代碼
文章鏈接:http://chinadenli.net/article28/hjidjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、網(wǎng)站制作、服務(wù)器托管、域名注冊(cè)、手機(jī)網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)