java程序设计基础_陈国君版第五版_第六章例题
java程序设计基础_陈国君版第五版_第六章例题
class Cylinder
{double radius;int height;double pi = 3.14;void area(){System.out.println("底面积 = "+pi*radius*radius);}double volume(){return (pi*radius*radius)*height;}
}
public class Main6_1 {public static void main(String[] args){Cylinder volu;volu = new Cylinder();volu.radius = 2.8 ;volu.height = 5;System.out.println("底圆半径="+volu.radius);System.out.println("圆柱的高="+volu.height);System.out.print("圆柱");volu.area();System.out.println("圆柱体体积 ="+volu.volume());}
}
class Cylinder2
{double radius;int height;double pi = 3.14;void area(){System.out.println("底面积 = "+pi*radius*radius);}double volume(){return (pi*radius*radius)*height;}
}
public class Main6_2 {public static void main(String[] args){Cylinder2 volu1,volu2;volu1 = new Cylinder2();volu2 = new Cylinder2();volu1.radius = volu2.radius = 2.5 ;volu2.pi = 3 ;System.out.println("圆柱1底半径 = "+volu1.radius);System.out.println("圆柱2底半径 = "+volu2.radius);System.out.println("圆柱1的pi值 = "+ volu1.pi);System.out.println("圆柱2的pi值 = "+ volu2.pi);System.out.print("圆柱1");volu1.area();System.out.print("圆柱2");volu2.area();}
}
class Cylinder1
{double radius;int height;double pi = 3.14;double area(){return pi*radius*radius;}double volume(){return area()*height;}
}
public class Main6_3 {public static void main(String[] args){Cylinder1 volu;volu = new Cylinder1();volu.radius = 2.8 ;volu.height = 5;System.out.println("底圆半径="+volu.radius);System.out.println("圆柱的高="+volu.height);System.out.print("圆柱");System.out.println("底面积 = " + volu.area());System.out.println("圆柱体体积 ="+volu.volume());}
}
class Cylinder4
{double radius;int height;double pi ;void setCylinder(double r, int h , double p){pi = p;radius = r;height = h;}double area(){return pi*radius*radius;}double volume(){return area()*height;}
}
public class Main6_4 {public static void main(String[] args){Cylinder4 volu;volu = new Cylinder4();volu.setCylinder(2.5,5,3.14);System.out.println("底圆半径="+volu.radius);System.out.println("圆柱的高="+volu.height);System.out.print("圆柱");System.out.println("底面积 = " + volu.area());System.out.println("圆柱体体积 ="+volu.volume());}
}
public class Main6_5 {public static void main(String[] args){int [] a ={8,3,7,88,9,23};LeastNumb minNumber = new LeastNumb();minNumber.least(a);}
}
class LeastNumb{public void least(int[] array){int temp = array[0];for(int i = 1;i<array.length; i++)if(temp>array[i])temp = array[i];System.out.println("最小的数为:"+temp);}
}
public class Main6_6 {public static void main(String[] args){int [][] a = {{1,2,3},{4,5,6},{7,8,9}};int [][] b = new int[3][3];Trans pose = new Trans();b = pose.transpose(a);for(int i = 0;i<b.length;i++){for(int j = 0;j<b[i].length;j++)System.out.print(b[i][j]+"\t");System.out.println();}}
}
class Trans
{int temp;int[][] transpose(int[][] array){for(int i =0 ;i < array.length; i++)for(int j = i+1;j<array[i].length;j++){temp = array[i][j];array[i][j] = array[j][i];array[j][i] = temp;}return array;}
}
java程序设计基础_陈国君版第五版_第六章例题相关推荐
- java程序设计基础_陈国君版第五版_第七章例题
java程序设计基础_陈国君版第五版_第七章例题 class Cylinder {private double radius;private int height;private double pi ...
- java程序设计基础_陈国君版第五版_第五章习题
java程序设计基础_陈国君版第五版_第五章习题 import java.util.Scanner; public class Main5_1 {public static void main(Str ...
- java程序设计基础_陈国君版第五版_第四章例题
java程序设计基础_陈国君版第五版_第四章例题 <pre name="code" class="java">public class Main4_ ...
- java程序设计基础_陈国君版第五版_第八章例题
java程序设计基础_陈国君版第五版_第八章例题 class Person{private String name;private int age;public Person(){System.out ...
- java程序设计基础_陈国君版第五版_第十一章例题
java程序设计基础_陈国君版第五版_第十一章习题 class MyThread extends Thread { private String who;public MyThread(String ...
- java程序设计基础_陈国君版第五版_第五章例题
java程序设计基础_陈国君版第五版_第五章例题 public class Main5_1 {public static void main(String[] args){int i;int[] a; ...
- java程序设计基础_陈国君版第五版_第十章例题
java程序设计基础_陈国君版第五版_第十章例题 import java.io.*; public class Main10_1 {public static void main(String [] ...
- java程序设计基础_陈国君版第五版_第九章例题
java程序设计基础_陈国君版第五版_第九章例题 /*** 本测例会产生一个数组越界异常* @author Richard**/ public class Main9_1 {public static ...
- java程序设计基础_陈国君版第五版_第十一章习题
java程序设计基础_陈国君版第五版_第十一章习题 /*** 题目:假设某家银行可接受顾客的汇款,每进行一次汇款,便可计算出汇款的总额.现有两名顾客,每人分三次,每次一百元将钱汇入.试编程来模拟顾客的 ...
最新文章
- 怎样学好python-如何短时间学习好Python?老男孩Python入门培训
- Eureka服务器端启动时报错:Connection refused :connect
- 53. 最大子序和 golang (动态规划与贪心算法)
- LightOJ - 1422 (区间DP)
- 学python的正确方法_学习Python最正确的步骤(0基础必备)
- 赵雅智:js知识点汇总
- 【MySQL】replace into 浅析之二
- Jersey 2.x JDK 上的客户端应用
- 程序调试经验~认证基盘测试程序初期调试~。
- Linux中ELF格式文件介绍
- 如何用word制作英语答题卡_英语考试答题卡(word 版)
- 浅谈谷歌(Google)退出中国大陆市场事件
- matlab中各种线型-颜色-标记点
- Google原生输入法LatinIME词库构建流程分析(一)
- 特殊的不定方程——毕达哥拉斯三元组(勾股数组)
- python 如何远程控制另一台机器-通过cmd执行文件
- LeetCode 84.柱状图中最大的矩形
- openwrt添加lcd4linux,openwrt添加新设备支持(定制固件一)
- 前锋mysql视频教程_足球与oracle系列(4):从巴西惨败于德国,想到,差异的RAC拓扑...
- 此页面上的脚本造成Web浏览器运行速度减慢。如果继续运行,您的计算机将可能停止响应。...