版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、JAVA模擬試題及答案Sun公司在推出Java之際就將其作為一種開放的技術。那么java作為一種編程語言,你對java編程題有把握嗎?下面跟yjbys我一起來看看吧!【程序1】題目:古典問題:有一對兔子,從出生后第3個月起每個月都生一對兔子,小兔子長到第三個月后每個月又生一對兔子,假設兔子都不死,問每個月的兔子總數(shù)為多少?這是一個菲波拉契數(shù)列問題publicclasslianxi01publicstaticvoidmain(Stringargs)System.out.println(第1個月的兔子對數(shù):1System.out.println(第2個月的兔子對數(shù):1intf1=1,f2=1,f,
2、M=24;for(inti=3;ii+)f=f2;f2=f1+f2;f1=f;System.out.println(第+i+個月的兔子對數(shù):+f2);【程序2】題目:判定101-200之間有多少個素數(shù),并輸出所有素數(shù)。程序分析:判定素數(shù)的.方法:用一個數(shù)分別去除2到sqrt(這個數(shù)),假如能被整除,則表示清楚此數(shù)不是素數(shù),反之是素數(shù)。publicclasslianxi02publicstaticvoidmain(Stringargs)intcount=0;for(inti=101;ii+=2)booleanb=false;for(intj=2;j=Math.sqrt(i);j+)if(i%j=
3、0)b=false;break;elseb=true;if(b=true)count+;System.out.println(i);System.out.println(素數(shù)個數(shù)是:+count);【程序3】題目:打印出所有的水仙花數(shù),所謂水仙花數(shù)是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)自己。例如:153是一個水仙花數(shù),由于153=1的三次方+5的三次方+3的三次方。publicclasslianxi03publicstaticvoidmain(Stringargs)intb1,b2,b3;for(intm=101;m1000;m+)b3=m/100;b2=m%100/10;b1=m%10;i
4、f(b3*b3*b3+b2*b2*b2+b1*b1*b1)=m)System.out.println(m+是一個水仙花數(shù)【程序4】題目:利用條件運算符的嵌套來完成此題:學習成就=90分的同學用A表示,60-89分之間的用B表示,60分下面的用C表示。importjava.util.*;publicclasslianxi05publicstaticvoidmain(Stringargs)intx;chargrade;Scanners=newScanner(System.in);System.out.print(請輸入一個成就:x=s.nextInt();grade=x=90?A:x=60?B:C
5、System.out.println(等級為:+grade);【程序5】題目:輸入兩個正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)。/*在循環(huán)中,只要除數(shù)不等于0,用較大數(shù)除以較小的數(shù),將小的一個數(shù)作為下一輪循環(huán)的大數(shù),獲得的余數(shù)作為下一輪循環(huán)的較小的數(shù),如此循環(huán)直到較小的數(shù)的值為0,返回較大的數(shù),此數(shù)即為最大公約數(shù),最小公倍數(shù)為兩數(shù)之積除以最大公約數(shù)。*/importjava.util.*;publicclasslianxi06publicstaticvoidmain(Stringargs)inta,b,m;Scanners=newScanner(System.in);System.out.pr
6、int(鍵入一個整數(shù):a=s.nextInt();System.out.print(再鍵入一個整數(shù):b=s.nextInt();deffcd=newdeff();m=cd.deff(a,b);intn=a*b/m;System.out.println(最大公約數(shù):+m);System.out.println(最小公倍數(shù):+n);classdeffpublicintdeff(intx,inty)intt;if(xy)t=x;x=y;y=t;while(y!=0)if(x=y)returnx;elseintk=x%y;x=y;y=k;returnx;【程序6】題目:輸入一行字符,分別統(tǒng)計出其中英文
7、字母、空格、數(shù)字和其它字符的個數(shù)。importjava.util.*;publicclasslianxi07publicstaticvoidmain(Stringargs)intdigital=0;intcharacter=0;intother=0;intblank=0;charch=null;Scannersc=newScanner(System.in);Strings=sc.nextLine();ch=s.toCharArray();for(inti=0;iif(ch=0ch=9)digital+;elseif(ch=ach=z)|chAch=Z)character+;elseif(ch=)blank+;elseother+;System.out.println(數(shù)字個數(shù):+digital);Syst
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度建筑垃圾運輸與再生資源開發(fā)合同3篇
- 二零二五年度大數(shù)據(jù)中心地產(chǎn)包銷合同3篇
- 貴州商學院《醫(yī)學生職業(yè)生涯規(guī)劃》2023-2024學年第一學期期末試卷
- 貴州警察學院《內部控制理論與實務》2023-2024學年第一學期期末試卷
- 二零二五年度農(nóng)村房屋產(chǎn)權析產(chǎn)及分配協(xié)議3篇
- 2024年規(guī)范化勞務派遣協(xié)議格式一
- 2024版國內航道集裝箱貨物運輸合同版B版
- 2024版租車協(xié)議模板
- 2024電工團隊建設與外包管理合同2篇
- 二零二五年度別墅產(chǎn)權變更及交易協(xié)議3篇
- 現(xiàn)代學徒制課題:數(shù)字化轉型背景下新型師徒關系構建研究(附:研究思路模板、可修改技術路線圖)
- 9.2溶解度(第2課時)-2024-2025學年九年級化學人教版(2024)下冊
- 安徽省合肥市包河區(qū)2023-2024學年三年級上學期語文期末試卷
- 2024版食源性疾病培訓完整課件
- 2025年中國蛋糕行業(yè)市場規(guī)模及發(fā)展前景研究報告(智研咨詢發(fā)布)
- 護理組長年底述職報告
- 巨量引擎合同范本
- 《住院患者身體約束的護理》團體標準解讀課件
- 初中語文:非連續(xù)性文本閱讀練習(含答案)
- 中考英語過去將來時趣味講解動態(tài)課件(43張課件)
- 中國抗腫瘤治療相關惡心嘔吐預防和治療指南(2023版)解讀
評論
0/150
提交評論