網(wǎng)站首頁常識百科 >正文
1、題目:判斷1-200之間有多少個素數(shù),并輸出所有素數(shù)。程序分析:判斷素數(shù)的方法:用一個數(shù)分別去除2到sqrt(這個數(shù)),如果能被整除, 則表明此數(shù)不是素數(shù),反之是素數(shù)。public class lianxi02 {public static void main(String[] args) {int count = 0;for(int i=1; i<200; i+=2) {boolean b = false;for(int j=2; j<=Math.sqrt(i); j++){if(i % j == 0) { b = false; break; }else ? ? ? ? ? ?{ b = true; }}if(b == true) {count ++;System.out.println(i );}}System.out.println( "素數(shù)個數(shù)是: " + count);}}
2、題目:打印出所有的 "水仙花數(shù) ",所謂 "水仙花數(shù) "是指一個三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個 "水仙花數(shù) ",因為153=1的三次方+5的三次方+3的三次方。public class lianxi03 {public static void main(String[] args) {int b1, b2, b3;for(int m=1; m<1000; m++) {b3 = m / 100;b2 = m % 100 / 10;b1 = m % ? ?10;if((b3*b3*b3 + b2*b2*b2 + b1*b1*b1) == m) {System.out.println(m+"是一個水仙花數(shù)"); }}}}
3、題目:輸入一行字符,分別統(tǒng)計出其中英文字母、空格、數(shù)字和其它字符的個數(shù)。package WuYang;import java.util.*;public class lianxi07 {public static void main(String[] args) {int abcCount=0;//英文字母個數(shù)int spaceCount=0;//空格鍵個數(shù)int numCount=0;//數(shù)字個數(shù)int otherCount=0;//其他字符個數(shù)Scanner scan = new Scanner(System.in);//掃描器接受控制臺的輸入信息System.out.println("輸入一組字符");String str=scan.nextLine();//取出控制臺的一行信息,也就是你輸入的信息char[] ch = str.toCharArray();//把取道的字符串變成一個char數(shù)組for(int i=0;i<ch.length;i++){if(Character.isLetter(ch[i])){//判斷是否字母abcCount++;}else if(Character.isDigit(ch[i])){//判斷是否數(shù)字numCount++;}else if(Character.isSpaceChar(ch[i])){//判斷是否空格鍵spaceCount++;}else{//以上都不是則認(rèn)為是其他字符otherCount++;}}System.out.println("字母個數(shù):"+abcCount);System.out.println("數(shù)字個數(shù):"+numCount);System.out.println("空格個數(shù):"+spaceCount);System.out.println("其他字符個數(shù):"+otherCount);}}
4、題目:一球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地時,共經(jīng)過多少米?第10次反彈多高?public class lianxi10 {public static void main(String[] args) {double h = 100,s = 0;for(int i=1; i<=10; i++) {s = s + 2*h;h = h / 2;}s=s-100;System.out.println("經(jīng)過路程:" + s);System.out.println("最后高度:" + h);}}
5、題目:有1、2、3、4四個數(shù)字,能組成多少個互不相同且一個數(shù)字中無重復(fù)數(shù)字的三位數(shù)?并把他們都輸入。public class lianxi11 {public static void main(String[] args) {int count = 0;for(int x=1; x<5; x++) {for(int y=1; y<5; y++) {for(int z=1; z<5; z++) {if(x != y && y != z && x != z) {count ++;System.out.println(x*100 + y*10 + z );}}}}System.out.println("共有" + count + "個三位數(shù)");}}
6、題目:企業(yè)發(fā)放的獎金根據(jù)利潤提成。利潤(I)低于或等于10萬元時,獎金可提10%;利潤高于10萬元,低于20萬元時,低于10萬元的部分按10%提成,高于10萬元的部分,可可提成7.5%;20萬到40萬之間時,高于20萬元的部分,可提成5%;40萬到60萬之間時高于40萬元的部分,可提成3%;60萬到100萬之間時,高于60萬元的部分,可提成1.5%,高于100萬元時,超過100萬元的部分按1%提成,從鍵盤輸入當(dāng)月利潤,求應(yīng)發(fā)放獎金總數(shù)?import java.util.*;public class lianxi12 {public static void main(String[] args) {double x = 0,y = 0;System.out.print("輸入當(dāng)月利潤(萬):");Scanner s = new Scanner(System.in);x = s.nextInt();if(x > 0 && x <= 10) {y = x * 0.1;} else if(x > 10 && x <= 20) {y = 10 * 0.1 + (x - 10) * 0.075;} else if(x > 20 && x <= 40) {y = 10 * 0.1 + 10 * 0.075 + (x - 20) * 0.05;} else if(x > 40 && x <= 60) {y = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + (x - 40) * 0.03;} else if(x > 60 && x <= 100) {y = 20 * 0.175 + 20 * 0.05 + 20 * 0.03 + (x - 60) * 0.5;} else if(x > 100) {y = 20 * 0.175 + 40 * 0.08 + 40 * 0.5 + (x - 100) * 0.;}System.out.println("應(yīng)該提取的獎金是 " + y + "萬");}}
7、題目:一個整數(shù),它加上100后是一個完全平方數(shù),再加上168又是一個完全平方數(shù),請問該數(shù)是多少?public class lianxi13 {public static void main(String[] args) {for(int x =1; x<100000; x++) {if(Math.sqrt(x+100) % 1 == 0) {if(Math.sqrt(x+168) % 1 == 0) {System.out.println(x + "加100是一個完全平方數(shù),再加168又是一個完全平方數(shù)");}}}}}
8、題目:輸出9*9口訣。public class lianxi16 {public static void main(String[] args) {for(int i=1; i<10; i++) {for(int j=1; j<=i; j++) {System.out.print(j + "*" + i + "=" + j*i + " ? ?" );if(j*i<10){System.out.print(" ");}}System.out.println();}}}
9、題目:猴子吃桃問題:猴子第一天摘下若干個桃子,當(dāng)即吃了一半,還不癮,又多吃了一個 ? ? 第二天早上又將剩下的桃子吃掉一半,又多吃了一個。以后每天早上都吃了前一天剩下 ? ? 的一半零一個。到第10天早上想再吃時,見只剩下一個桃子了。求第一天共摘了多少。public class lianxi17 {public static void main(String[] args) {int x = 1;for(int i=2; i<=10; i++) {x = (x+1)*2;}System.out.println("猴子第一天摘了 " + x + " 個桃子");}}
這是我學(xué)過的幾個小案例
學(xué)java要有耐心
12、
本文到此結(jié)束,希望對大家有所幫助。
版權(quán)說明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!
- 上一篇:乙酰甲胺磷蟑螂藥對人的危害(乙酰甲胺磷)
- 下一篇:最后一頁
猜你喜歡:
- 2022-06-28乙酰甲胺磷蟑螂藥對人的危害(乙酰甲胺磷)
- 2022-06-28手機(jī)格式化在哪里找(手機(jī)格式化步驟)
- 2022-06-28養(yǎng)母的花樣年華全集在線觀看(養(yǎng)母的饋贈)
- 2022-06-28安徽省樅陽縣人民政府(樅陽縣人民政府工作規(guī)則)
- 2022-06-28婕拉打野天賦(lol婕拉中單天賦加點(diǎn)圖|s6中單婕拉符文天賦)
- 2022-06-28手機(jī)QQ怎么改在線狀態(tài)(手機(jī)QQ如何修改在線狀態(tài)優(yōu)質(zhì))
- 2022-06-28早孕測試最佳時間(早孕測試)
最新文章:
- 2022-06-28支付寶余額寶和微信理財通哪個好(支付寶余額寶和微信理財通哪個好?)
- 2022-06-28塔蒂亞娜施特勞斯
- 2022-06-28宿敵歌曲意思(宿敵的歌詞是什么完整版)
- 2022-06-28浙江富潤600070股吧(浙江富潤[600070])
- 2022-06-28lol影響力大還是nba大(lol影響力怎么這么大)
- 2022-06-28行測答題技巧及思路(行測答題技巧)
- 2022-06-28裝修除味劑(裝修除味劑)
- 2022-06-28求個adobe(dreamweaver cs6 序列號)
- 2022-06-28黃河圖片簡筆畫手繪(黃河圖)
- 2022-06-28pcas.exe是什么進(jìn)程(pcas.exe是什么進(jìn)程)
- 2022-06-28羅威納犬要多少錢(羅威納犬價格羅威納犬多少錢)
- 2022-06-28我的學(xué)校 孫浩然編劇的電影(我的學(xué)校 孫浩然編劇的電影)
- 2022-06-28kiko個人簡介(Kiko到底是怎樣的一個人)
- 2022-06-28乙酰甲胺磷蟑螂藥對人的危害(乙酰甲胺磷)
- 2022-06-28下載了KB(2871389補(bǔ)丁 商城還是沒有推送8.1的更新怎么破)
- 熱點(diǎn)推薦
- 熱評文章