版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
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語(yǔ)言理解程序邏輯1使用HTML語(yǔ)言開發(fā)商業(yè)站點(diǎn)2使用SQL Server管理和查詢數(shù)據(jù)3使用C#開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序4import java.util.Scanner;public class A2 public static void main(String args) Scanner scanner=new Scanner(System.in);String ke=; do Sys
2、tem.out.println(請(qǐng)輸入代碼:); ke=scanner.next(); if(ke.equals(1) System.out.println(使用Java語(yǔ)言理解程序邏輯); if(ke.equals(2) System.out.println(使用HTML語(yǔ)言開發(fā)商業(yè)站點(diǎn)); if(ke.equals(3) System.out.println(使用SQL Server管理和查詢數(shù)據(jù)); if(ke.equals(4) System.out.println(使用C#開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序); if(ke.equals(n) System.out.println(出錯(cuò)!); bre
3、ak; while (true);2、本金10000元存入銀行,年利率是千分之三。每過(guò)1年,將本金和利息相加作為新的本金。計(jì)算5年后,獲得的本金是多少?(使用for循環(huán)實(shí)現(xiàn))class A3 public static void main(String args) double mon = 10000; for(int i = 0; i 5; i+) mon *= 1+0.003; System.out.println(5年后,獲得的本金是+mon+元); 3、求整數(shù)1100的累加值,但要求跳過(guò)所有個(gè)位為3的數(shù)。(使用for循環(huán)實(shí)現(xiàn))public class A4 public static
4、void main(String args) int i = 0,n=0;for (int a = 0; a 10; a+) for (int b = 0; b = 9; b+) if (b!=3) i=a*10+b;n+=i;n+=100;System.out.println(n);4、輸入一個(gè)正整數(shù)N,判斷該數(shù)是不是質(zhì)數(shù),如果是質(zhì)數(shù)輸出“N是一個(gè)質(zhì)數(shù)”,否則輸出“N不是質(zhì)數(shù)”。提示:質(zhì)數(shù)的含義:除了1和它本身不能被任何數(shù)整除。(使用for循環(huán)實(shí)現(xiàn))import java.util.Scanner;public class A5 public static void main(String
5、args) int n,m=0;Scanner N=new Scanner(System.in);System.out.println(請(qǐng)輸入要判斷的數(shù)字:); do n=N.nextInt(); for (int i = 2; i 0) System.out.println(反轉(zhuǎn)前: + num); System.out.print(反轉(zhuǎn)后:); while(num != 0) int temp = num % 10; System.out.print(temp); num /= 10; else System.out.println(您輸入的不是一個(gè)正整數(shù)!); 6、在屏幕上打印出n行的金
6、字塔圖案,如,若n=5,則圖案如下: * * * * *public class A7 public static void main(String args) for(int i=1;i=5;i+)for(int j=1;j=5-i;j+)System.out.print( );for(int k=1;k=2*i-1;k+)System.out.print(*);System.out.println();7、打印出100999之間的所有“水仙花數(shù)”。所謂“水仙花數(shù)”,是指一個(gè)3位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè)“水仙花數(shù)”,因?yàn)?53=13+53+33。public cl
7、ass A8 public static void main(String args) int a,b,c;for(a=1;a=9;a+)for(b=0;b=9;b+)for(c=0;c=9;c+)if(a*a*a+b*b*b+c*c*c)=(100*a+10*b+c)System.out.println(100*a+10*b+c);8、幸運(yùn)猜猜猜:游戲隨機(jī)給出一個(gè)099(包括0和99)的數(shù)字,然后讓你猜是什么數(shù)字。你可以隨便猜一個(gè)數(shù)字,游戲會(huì)提示太大還是太小,從而縮小結(jié)果范圍。經(jīng)過(guò)幾次猜測(cè)與提示后,最終推出答案。在游戲過(guò)程中,記錄你最終猜對(duì)時(shí)所需要的次數(shù),游戲結(jié)束后公布結(jié)果。積分對(duì)照表次數(shù)結(jié)
8、果1你太有才了!26這么快就猜出來(lái)了,很聰明么!大于7猜了半天才猜出來(lái),小同志,尚需努力?。〔聹y(cè)次數(shù)最多20次。提示:(1) 產(chǎn)生099之間的隨機(jī)數(shù)字:int number = (int)(Math.random()*100)(2) 使用for循環(huán)結(jié)構(gòu),其中循環(huán)計(jì)數(shù)器counter同時(shí)也記錄你猜測(cè)的次數(shù)(3) 計(jì)算積分可以使用switch結(jié)構(gòu)import java.util.Scanner;public class A9 public static void main(String args) int s=0;int number = (int)(Math.random()*100); Sca
9、nner scanner=new Scanner(System.in); System.out.println(請(qǐng)輸入一個(gè)099(包括0和99)的數(shù)字:); do int i=scanner.nextInt();s+;if(i=number)if(s=1)System.out.println(您太有才了!);System.out.println(這次游戲,您共用了+s+次,就猜對(duì)了!);break;if(s=2)System.out.println(這么快就猜出來(lái)了,您真聰明!);System.out.println(這次游戲,您共用了+s+次,就猜對(duì)了!);break; if(s=7)Sys
10、tem.out.println(恭喜您,猜對(duì)了!);System.out.println(這次游戲,您共用了+s+次,就猜對(duì)了!);break;break;elseif(inumber)System.out.println(對(duì)不起,您猜大了!);if(inumber)System.out.println(對(duì)不起,您猜小了!);while(s20);System.out.println(歡迎您下次再玩兒!); 9、將一個(gè)數(shù)組中的元素倒排過(guò)來(lái),不能新開一個(gè)數(shù)組的臨時(shí)存儲(chǔ)空間,只能在原數(shù)組上改public class BubbleSortDEmo public static void main(St
11、ring args) int sum = 1, 2, 3, 4, 5, 6, 7, 8, 9 ;int temp;int len = sum.length;for (int i = 0; i len / 2; i+) temp = sumi;sumi = sumsum.length - 1 - i;sumsum.length - 1 - i = temp;System.out.println(排序后:);for(int i=0;iy)temp=x;x=y;y=temp;11、輸入2組數(shù)據(jù)分別是年月日 求他們相差多少天?import java.util.Scanner;public class
12、ClacYearDay public static void main(String args)int date_one=new int3;int date_two=new int3;Scanner scanner=new Scanner(System.in);System.out.println(請(qǐng)輸入年:);date_one0=scanner.nextInt();System.out.println(請(qǐng)輸入月:);date_one1=scanner.nextInt();System.out.println(請(qǐng)輸入日:);date_one2=scanner.nextInt();System.
13、out.println(請(qǐng)輸入年:);date_two0=scanner.nextInt();System.out.println(請(qǐng)輸入月:);date_two1=scanner.nextInt();System.out.println(請(qǐng)輸入日:);date_two2=scanner.nextInt();int after=ClacDay(date_one0, date_one1, date_one2);int before=ClacDay(date_two0, date_two1, date_two2);if(afterbefore)System.out.println(兩個(gè)日期之間相差
14、:+(after-before)+天);else System.out.println(兩個(gè)日期之間相差:+(before-after)+天);/* * * param year 年 * param month 月 * param day 日 * return */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; init+) if (i
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 種植體牙冠協(xié)議書
- 青春向上創(chuàng)造奇跡
- 2024年網(wǎng)絡(luò)安全保障合同標(biāo)的保障范圍與技術(shù)措施
- 第21課《古代詩(shī)歌五首:望岳》課件 【知識(shí)精研】統(tǒng)編版語(yǔ)文七年級(jí)下冊(cè)
- 廣東省廣州市黃埔區(qū)2023-2024學(xué)年七年級(jí)上學(xué)期期末道德與法治試題(答案)
- 線段、射線、直線 (說(shuō)課稿)-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)人教版
- 振興民族青春引領(lǐng)時(shí)代
- 2024版材料運(yùn)輸合同2
- 青島版信息技術(shù)四年級(jí)上冊(cè) 第9課繽紛畫筆刷刷刷說(shuō)課稿
- 少年立志引領(lǐng)時(shí)代發(fā)展
- 2024-2030年中國(guó)蓖麻行業(yè)市場(chǎng)發(fā)展趨勢(shì)與前景展望戰(zhàn)略分析報(bào)告
- 2025國(guó)家開放大學(xué)電大??啤痘A(chǔ)寫作》期末試題及答案(試卷號(hào)2412)
- 用所給詞的適當(dāng)形式填空(專項(xiàng)訓(xùn)練)人教PEP版英語(yǔ)六年級(jí)上冊(cè)
- 2024年全國(guó)職業(yè)院校技能大賽“新型電力系統(tǒng)與維護(hù)”賽項(xiàng)考試題庫(kù)-中(多選題)
- DL∕T 677-2018 發(fā)電廠在線化學(xué)儀表檢驗(yàn)規(guī)程
- 馬克思主義與社會(huì)科學(xué)方法論課后思考題答案全
- 朗誦社團(tuán)活動(dòng)教案
- 宜賓市翠屏區(qū)2022-2023學(xué)年七年級(jí)上學(xué)期期末地理試題
- 七年級(jí)歷史下冊(cè)教學(xué)工作計(jì)劃
- 汽車智能座艙交互體驗(yàn)測(cè)試評(píng)價(jià)規(guī)程
- 熱工基礎(chǔ)課后答案超詳細(xì)版(張學(xué)學(xué))
評(píng)論
0/150
提交評(píng)論