java程序设计基础_陈国君版第五版_第六章习题
2016-03-09 10:27
656 查看
java程序设计基础_陈国君版第五版_第六章习题
class Student{ int ID; String name; String sex; boolean leader; float gradeMath,gradeChinese,gradeEnglish; public void setBasic(int ID,String name,String sex,boolean leader) { this.ID = ID; this.name = name; this.sex = sex; this.leader = leader; } public void setGrade(float Math,float Chinese,float English) { gradeMath=Math; gradeChinese=Chinese; gradeEnglish=English; } public float allGrade() { return gradeMath+gradeChinese+gradeEnglish; } public float average() { return allGrade()/3; } } public class Main6_13 { public static void main(String [] args){ Student stu = new Student(); stu.setBasic(123,"姓名","男",false); stu.setGrade(100,90,60); System.out.println("总分为:"+stu.allGrade()); System.out.println("平均分为"+stu.average()); } }
/** * 以M行N列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,放回并输出所计算的结果。 * @author Richard-gao * */ class Matrix_Caculate{ public double [] MatrixCa(double[][] a) { double[] sum={0,0,0,0}; for(int i=0;i<a[0].length;i++) { for(int j = 0;j<a.length;j++) { sum[i] += a[j][i]; } } return sum; } } public class Main6_14 { public static void main(String[] args){ Matrix_Caculate X = new Matrix_Caculate(); double [][] a = new double[][]{{1,2,3,4},{5,6,7,8},{10,11,12,13}}; for(double i : X.MatrixCa(a) ) { System.out.print(i+"\t"); } } }
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android之获取手机上的图片和视频缩略图thumbnails
- android string.xml文件中的整型和string型代替
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序