国产精品久久久久久久久久东京,久久精品亚洲国产,国产色呦呦,亚洲最大av网

好房網(wǎng)

網(wǎng)站首頁常識百科 >正文

10個java編程案例

2022-06-28 04:42:41 常識百科來源:
導(dǎo)讀相信目前很多小伙伴對于10個java編程案例都比較感興趣,那么小搜今天在網(wǎng)上也是收集了一些與10個java編程案例相關(guān)的信息來分享給大家,希望...

相信目前很多小伙伴對于10個java編程案例都比較感興趣,那么小搜今天在網(wǎng)上也是收集了一些與10個java編程案例相關(guān)的信息來分享給大家,希望能夠幫助到大家哦。

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)系刪除!


標(biāo)簽:

熱點(diǎn)推薦
熱評文章
隨機(jī)文章
精品无码av一区二区三区| 俄罗斯巨茎大战欧美白妇| 久久噜噜| 老熟妇高潮一区二区三区| 人妻丰满熟妇无码区| 肥白老女人一区二区在线观看| 无码蜜桃| 激烈的性高湖波多野结衣| 男人把女人捅爽| 先锋影音av资源网| 亚洲熟妇无码久久久精品| 五月天综合| 一级毛片在线播放| 伊人色综合久久天天五月婷| 中文二区| 欧美一区二区三区四区视频| 国产呦精品一区二区三区网站| 久久精品免费视频播放| 青青草伊人| 国产精品不卡一区| 久久精品1| 久久久久久人妻中文字幕一区二区| 高清无码毛片在线观看| 成人久久久久久| 欧美一区国产| 国产精品777| 成人毛片视频免费| 国产乱人伦无无码视频试看| 人人操人人射| 无码任你躁久久久久久老妇| 九九在线中文字幕无码| 中文字幕av三区| 国产精品无码永久免费视频| 在线黄色网| 人妻乱仑| 人妻无码一区二区三区四区 | 日韩大片在线永久免费观看网站 | 日韩精品久久无码一区二区| 国产网站在线免费观看| 丰满少妇高潮惨叫久久久| 国产免费的野战视频|