java代码(上机代码总集)

java代码(上机代码总集)

ID:37856883

大小:193.50 KB

页数:29页

时间:2019-06-01

java代码(上机代码总集)_第1页
java代码(上机代码总集)_第2页
java代码(上机代码总集)_第3页
java代码(上机代码总集)_第4页
java代码(上机代码总集)_第5页
资源描述:

《java代码(上机代码总集)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、有一人去买鸡,公鸡每只5元,母鸡每只3元,小鸡3只1元,用100元钱去买100只鸡,公鸡、母鸡、小鸡应该各买多少?publicclassChickenBuy{publicstaticvoidmain(String[]args){inti=0;//可买公鸡只数intj=0;//可买母鸡只数intk;//可买小鸡只数for(i=1;i<20;i++){for(j=1;j<33;j++){k=100-i-j;if(i*5+j*3+k/3==100&&i+j+k==100&&k%3==0){Syste

2、m.out.println("可买公鸡只数:"+i);System.out.println("可买母鸡只数:"+j);System.out.println("可买小鸡只数:"+k);System.out.println("--------------");}}}}}2、编写一个阶乘应用程序。一个数X的阶乘(通常记作X!)等于X*(X-1)*(X-2)……*1。例如4!等于4×3×2×1=24。创建一个应用程序,利用该应用程序可打印2,4,6和10的阶乘。importjava.util.*;//引入

3、包publicclassFactorial{publicstaticintf(intx)throwsException{//阶乘函数,有返回值ints=1;if(x<0){thrownewException("x必须大于等于0!");}if(x==0){return1;}inti;for(i=1;i<=x;i++){//简单的循环相乘s*=i;}returns;}publicstaticvoidmain(String[]args)throwsException{Scannerin=newScann

4、er(System.in);//调用Scanner实现键盘输入一个整数System.out.println("pleaseentern=");intn=in.nextInt();//获取键盘输入的值System.out.println(n+"!="+f(n));//调用函数f(x),取返回值完成算法}}3、已知一个直角三角形,其弦(最长边)的长度由下列公式给出:编写一个JavaApplication程序,从已知直角三角形的直角边计算最长边。importjava.lang.Math.*;import

5、java.util.*;//引入包publicclassLength{publicstaticvoidmain(String[]args){System.out.println("pleaseentera=b=");Scannerin=newScanner(System.in);//键盘输入doublea=in.nextDouble();//读取a的值doubleb=in.nextDouble();//读取b的值doublec=Math.sqrt(a*a+b*b);//使用数学函数sqrtSyst

6、em.out.println("斜边c="+c);}}4、编写程序定义圆类Circle,把圆的性质和行为用代码块封装起来。圆的性质包括圆的半径,圆心坐标,行为包括计算圆面积,计算圆周长、设置半径、获取半径、计算圆个数。实例化若干个圆对象,调用相应方法计算出圆面积、圆周长并计圆个数。publicclassCircle{privatedoubleradius;//圆的半径privatedoublex;//横坐标privatedoubley;//纵坐标privatestaticintnum;//圆的个数

7、privatestaticfinaldoublePI=3.14159;publicdoublegetRadius(){//返回半径returnradius;}publicvoidsetRadius(doubleradius){//设置半径this.radius=radius;}publicdoublecalcArea(){//计算圆面积returnPI*this.radius*this.radius;}publicdoublecalcGrith(){//计算圆周长return2*PI*this.r

8、adius;}publicstaticintgetNum(){//返回圆的个数returnnum;}publicCircle(){//无参数构造方法num++;}publicCircle(doubleradius,doublex,doubley)throwsException{//带参数构造方法if(radius<0){thrownewException("半径不可以为负数!");}else{//初始化圆的属性this.radius=radius;this.x=x;this.y=y

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。