


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、循環(huán)練習(xí)1、實(shí)現(xiàn)一個(gè)課程名稱和課程代號(hào)的轉(zhuǎn)換器:輸入下表中的課程代號(hào),輸岀課程的名稱。用戶可以循環(huán)進(jìn)行輸入,如果輸入n就退岀系統(tǒng)。(使用do-while循環(huán)實(shí)現(xiàn))課程名稱和課程代號(hào)對(duì)照表課程名稱課程代碼使用Java語言理解程序邏輯1使用HTML語言開發(fā)商業(yè)站點(diǎn)2使用SQLServer管理和查詢數(shù)據(jù)3使用C#開發(fā)數(shù)據(jù)庫應(yīng)用程序4import j ava.util.Scanner ;publie class A2 public static voidmain( Str in g args) Scanner scanner=new Scanner(System.in);String ke=;do S
2、ystem, out. println (請(qǐng)輸入代碼:);ke=scanner.next();if(ke.equals(1)System, out .printin (使用Java語言理解程序邏輯);if(ke.equals(2)System, out .printin (使用HTML語言開發(fā)商業(yè)站點(diǎn));if(ke.equals(3)System, out .printin (Serv巳匕管理牙口查詢數(shù)據(jù));if(ke.equals(4)System, out .printin (叫吏用C#開發(fā)數(shù)據(jù)庫應(yīng)用程序);if(ke.equals ( n) System, out .pri ntl n
3、(;break ; while (true);1年,將本金和利息相加作為新的本2、本金10000元存入銀行,年利率是千分之三。每過計(jì)算5年后,獲得的本金是多少?(使用for循環(huán)實(shí)現(xiàn)) class A3 publie static void main(String args) double mon = 10000 ; for (int i = 0 ; i 5 ; i+) mon *= 1+0.003 ;System, out: .printin ( ”5年后,獲得的本金是 +mon+ 元” ) ; 3、求整數(shù) 1? 100 的累加值,但要求跳過所有個(gè)位為 3 的數(shù)。 ( 使用 for 循環(huán)實(shí)現(xiàn)
4、) publie class A4 publie static void main(String args) int i = 0 z n=0 ;for (int a = 0; a 10; a+)for (int b = 0 ; b v=9 ; b+)if (b!=3) i=a*10+b ; n+=i ;n+=100 ;System.out.printIn(n) ;“N不4、輸入一個(gè)正整數(shù)N,判斷該數(shù)是不是質(zhì)數(shù),如果是質(zhì)數(shù)輸岀“N是一個(gè)質(zhì)數(shù)”,否則輸岀是質(zhì)數(shù)”。提示:質(zhì)數(shù)的含義:除了 1 和它本身不能被任何數(shù)整除。 (使用 for 循環(huán)實(shí) 現(xiàn))import java.util.Scanner ;
5、public class A5 public static void main(String args) int n z m=0 ;Scanner N=new Scanner(System.in) ;System, out .print In ( 請(qǐng)輸入要判斷的數(shù)字:”) ;don=N.nextlnt() ;for (int i = 2 ; i 0)System, out .printIn (反轉(zhuǎn)前 :” + num);System, out .print ();while (num != 0)int temp = num % 10 ;System.out.print(temp);num /=
6、 10 ;elseSystem, out. printin (您輸入的不是一個(gè)正整數(shù)!);6、在屏幕上打印岀 n行的金字塔圖案,如,若n=5,則圖案如下:*public class A7 public static void main(String args) for(int i=l ; i=5 ; i+)for(int j =1 ; j = 5-i;j +) System.out.print();for(int k=l ; k=2*i-l ; k+)System.out.print(*);System.out.printin();7、打印岀100-999之間的所有“水仙花數(shù)”。所謂“水仙花數(shù)
7、”,是指一個(gè)3位數(shù),其各位 數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè)“水仙花數(shù)”,因?yàn)?53=13+53 publie class A8 publie static voidmain(String args) int a,b,c ;for (a=l ; a=9 ; a+)for(b=0 ; bv=9 ; b+)for (c=0 ; c=9 ; c+) if( (a*a*a+b+c*c*c)=(100*a+10*b+c) ) System.out.pri ntln (100*a+10*b+c);8、幸運(yùn)猜猜猜:游戲隨機(jī)給岀一個(gè) 099 (包括0和99)的數(shù)字,然后讓你猜是什么數(shù)字。你可以隨便猜
8、一個(gè)數(shù)字,游戲會(huì)提示太大還是太小,從而縮小結(jié)果范圍。經(jīng)過幾次猜測與提示后,最終推岀答案。在游戲過程中,記錄你最終猜對(duì)時(shí)所需要的次數(shù),游戲結(jié)束后公布結(jié)果。積分對(duì)照表次數(shù)結(jié)果1你太有才了!2? 6這么快就猜岀來了,很聰明么!大于7猜了半天才猜岀來,小同志,尚需努力啊!猜測次數(shù)最多20次。提示:(I)產(chǎn)生0? 99之間的隨機(jī)數(shù)字:int number = (int)(Math.random()* 100)使用for循環(huán)結(jié)構(gòu),其中循環(huán)計(jì)數(shù)器counter同時(shí)也記錄你猜測的次數(shù)(3)計(jì)算積分可以使用 switch結(jié)構(gòu)import java.util.Scanner ;publie class A9 pu
9、blic static void main(String args) int s=0;int number = (int) (Math.random()*100) ;Scanner scanner=new Scanner(System.in) ;System, out. printin ( 請(qǐng)輸入一個(gè) 0? 99 (包括 0和 99)的數(shù)字:” ); do int i=scanner.nextlnt() ;S + + ;if( i=number) if (s = = l)System, out .pri nt In ( 您太有才了! ) ;System. out. printin ( 這次游戲
10、,您共用 T + s+ 次,就猜對(duì)了!”);break ; if(s=2)System, out .printin ( 這么快就猜出來了 ,您真聰明 I );System, out .print In (這次游戲,您共用 T H + s+次,就猜對(duì)了!”);break ;if(s=7)System. out. print In ( 恭喜您,猜對(duì)了! );System, out.printin ( 這次游戲,您共用了” +s+ ”次,就猜對(duì)T !);break ;break ;else if(inumber)System. out. print In ( 對(duì)不起,您猜大了! );if(inumb
11、er)System. out. printin ( 對(duì)不起,您猜小了! );while (s20);System, out:. print In ( ”歡迎您下次再玩丿 L!) ;9、將一個(gè)數(shù)組中的元素倒排過來,不能新開一個(gè)數(shù)組的臨時(shí)存儲(chǔ)空間,只能在原數(shù)組上改 public class BubbleSortDEmo public static void main(String args) int sum =1,2, 3, 4, 5, 6,7, & 9 ;int temp;int len = sum.length;for (int i = 0; i len / 2; i+) temp = sum
12、i;sumi = sumsum.length - 1 - i; sumsum.length - 1 - i = temp; System.out.println( 排序后 :); for(int i=O;iy) temp=x; x=y;y=temp;import java.util.Scanner;););); z=scanne r.n extlnt();11、輸入 2 組數(shù)據(jù)分別是年月日求他們相差多少天?import java.util.Scanner;public class ClacYearDay public static void main(String args) int date
13、_one=new int3;int date_two=new int3;Scanner scanner=new Scanner(System.in);System.out.println( 請(qǐng)輸入年 :); System.out.println( 請(qǐng)輸入月 :); date_onel =scanner.nextlnt();System.out.println( 請(qǐng)輸入日 :); System.out.println( 請(qǐng)輸入年 :);date_one0=scanner.nextInt()date_one2=scanner.nextlnt()date_two0=scanner.nextlnt()
14、;System.out.println( 請(qǐng)輸入月 :); date_two 1 =scanner.nextlnt();System.out.println( 請(qǐng)輸入日 :);date_two 2=scanner.nextlnt();int after=ClacDay(date_one0, date_onel, date_one2);int before=ClacDay(date_two0, date_twol, date_two2); if(afterbefore) System.out.println(ffi 個(gè)日期之間相差: ” +(afte-rbefore)+ 天” );else System.out.println(ffi 個(gè)日期之間相差: +(before-after)+ 天” );* param year 年* param month 月* param day 日* retum*/public static int ClacDay(int year, int month, int day) int total二 0;int init;int monthday = 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 ; for (init = 1; init year; i
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 抖音商戶廣告投放效果評(píng)估制度
- 全球鈾礦資源分布優(yōu)化與核能產(chǎn)業(yè)技術(shù)創(chuàng)新研究報(bào)告
- 公交優(yōu)先戰(zhàn)略2025年城市交通擁堵治理的路徑優(yōu)化與建議報(bào)告
- CDA-IN-4-生命科學(xué)試劑-MCE
- 廣東科貿(mào)職業(yè)學(xué)院《科學(xué)社會(huì)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 陜西電子信息職業(yè)技術(shù)學(xué)院《精神健康》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖北省恩施州利川市謀道鎮(zhèn)蘇馬蕩教育集團(tuán)2024年九上化學(xué)期末綜合測試試題含解析
- 鶴壁能源化工職業(yè)學(xué)院《影像進(jìn)階設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 黑龍江三江美術(shù)職業(yè)學(xué)院《兒童生理與衛(wèi)生學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 公共衛(wèi)生應(yīng)急能力提升資金申請(qǐng)中的公共衛(wèi)生應(yīng)急決策支持系統(tǒng)研究報(bào)告
- 九年級(jí)上冊英語書譯林版單詞表
- 車庫業(yè)主與租賃者安裝充電樁協(xié)議書
- 臺(tái)球廳桌球俱樂部創(chuàng)業(yè)計(jì)劃書課件模板
- 醫(yī)務(wù)人員技術(shù)檔案
- 人工智能創(chuàng)業(yè)項(xiàng)目計(jì)劃書
- 2023年鐵嶺市三支一扶筆試真題
- 肺結(jié)節(jié)手術(shù)的術(shù)后護(hù)理措施
- 2024版《工程項(xiàng)目現(xiàn)場簽證單、工程委托單》模版
- 萬豪集團(tuán)員工手冊
- 美育浸潤行動(dòng)總結(jié)匯報(bào)
- 節(jié)能環(huán)保抹灰施工管理策略
評(píng)論
0/150
提交評(píng)論