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程序设计基础_陈国君版第五版_第六章例题相关推荐

  1. java程序设计基础_陈国君版第五版_第七章例题

    java程序设计基础_陈国君版第五版_第七章例题 class Cylinder {private double radius;private int height;private double pi ...

  2. java程序设计基础_陈国君版第五版_第五章习题

    java程序设计基础_陈国君版第五版_第五章习题 import java.util.Scanner; public class Main5_1 {public static void main(Str ...

  3. java程序设计基础_陈国君版第五版_第四章例题

    java程序设计基础_陈国君版第五版_第四章例题 <pre name="code" class="java">public class Main4_ ...

  4. java程序设计基础_陈国君版第五版_第八章例题

    java程序设计基础_陈国君版第五版_第八章例题 class Person{private String name;private int age;public Person(){System.out ...

  5. java程序设计基础_陈国君版第五版_第十一章例题

    java程序设计基础_陈国君版第五版_第十一章习题 class MyThread extends Thread { private String who;public MyThread(String ...

  6. java程序设计基础_陈国君版第五版_第五章例题

    java程序设计基础_陈国君版第五版_第五章例题 public class Main5_1 {public static void main(String[] args){int i;int[] a; ...

  7. java程序设计基础_陈国君版第五版_第十章例题

    java程序设计基础_陈国君版第五版_第十章例题 import java.io.*; public class Main10_1 {public static void main(String [] ...

  8. java程序设计基础_陈国君版第五版_第九章例题

    java程序设计基础_陈国君版第五版_第九章例题 /*** 本测例会产生一个数组越界异常* @author Richard**/ public class Main9_1 {public static ...

  9. java程序设计基础_陈国君版第五版_第十一章习题

    java程序设计基础_陈国君版第五版_第十一章习题 /*** 题目:假设某家银行可接受顾客的汇款,每进行一次汇款,便可计算出汇款的总额.现有两名顾客,每人分三次,每次一百元将钱汇入.试编程来模拟顾客的 ...

最新文章

  1. 怎样学好python-如何短时间学习好Python?老男孩Python入门培训
  2. Eureka服务器端启动时报错:Connection refused :connect
  3. 53. 最大子序和 golang (动态规划与贪心算法)
  4. LightOJ - 1422 (区间DP)
  5. 学python的正确方法_学习Python最正确的步骤(0基础必备)
  6. 赵雅智:js知识点汇总
  7. 【MySQL】replace into 浅析之二
  8. Jersey 2.x JDK 上的客户端应用
  9. 程序调试经验~认证基盘测试程序初期调试~。
  10. Linux中ELF格式文件介绍
  11. 如何用word制作英语答题卡_英语考试答题卡(word 版)
  12. 浅谈谷歌(Google)退出中国大陆市场事件
  13. matlab中各种线型-颜色-标记点
  14. Google原生输入法LatinIME词库构建流程分析(一)
  15. 特殊的不定方程——毕达哥拉斯三元组(勾股数组)
  16. python 如何远程控制另一台机器-通过cmd执行文件
  17. LeetCode 84.柱状图中最大的矩形
  18. openwrt添加lcd4linux,openwrt添加新设备支持(定制固件一)
  19. 前锋mysql视频教程_足球与oracle系列(4):从巴西惨败于德国,想到,差异的RAC拓扑...
  20. 此页面上的脚本造成Web浏览器运行速度减慢。如果继续运行,您的计算机将可能停止响应。...

热门文章

  1. nui— DatePicker:日期选择框
  2. 从《扁鹊三兄弟》想到的
  3. 【Vue源码解析】Vue虚拟dom和diff算法
  4. 原来iPhone手机这么好用!点2下屏幕就能长截屏,实用又方便
  5. 开发消费Linux桌面系统困难重重
  6. [附源码]计算机毕业设计Python甜品购物网站(程序+源码+LW文档)
  7. 03、LINUX应用层
  8. Cisco简单配置(三)—静态路由
  9. APS搭力家电业挺进新增长点新增长点
  10. K-近邻算法(约会问题)