
Java程序设计基础(第5版)陈国君 课后习题
Java程序设计基础(第5版)陈国君 课后习题编程
Navigator_Z
烈焰,在冰冷的海水中跳跃; 闪电,在自己的影子中熄灭。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
习题6.14 以m行n列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,返回并输出所计算的结果。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题6.14 以m行n列二维数组为参数进行方法调用,分别计算二维数组各列元素之和,返回并输出所计算的结果。代码块:package App;import java.util.*;class Array{ int m, n; Scanner reader=new Scanner(System.in); int[][] a...原创 2020-02-29 20:27:00 · 7623 阅读 · 3 评论 -
习题6.13 定义一个Student类,包含如下内容:成员变量:学号,姓名,性别,班干部否,数学,语文,外语 成员方法:输入,总分,平均分 编程实现这个类,并调用相应的方法输入数据,计算总分和平均分。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题6.13 定义一个Student类,包含如下内容:成员变量:学号,姓名,性别,班干部否,数学,语文,外语成员方法:输入,总分,平均分编程实现这个类,并调用相应的方法输入数据,计算总分和平均分。代码块:package App;import java.util.*;class Student{ int num; ...原创 2020-02-29 15:06:17 · 19386 阅读 · 2 评论 -
习题5.11 将用户从键盘输入的每行数据都显示输出,直到输入字符串“exit”,程序运行结束。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.11 将用户从键盘输入的每行数据都显示输出,直到输入字符串“exit”,程序运行结束。代码块:package App;import java.util.*;public class App1{ public static void main(String[] args) { String str; Sc...原创 2020-02-28 14:51:45 · 5033 阅读 · 2 评论 -
习题5.10 编程统计用户从键盘输入的字符串中所包含的字母、数字和其它字符的个数。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.10 编程统计用户从键盘输入的字符串中所包含的字母、数字和其它字符的个数。代码块:package App;import java.util.*;public class App1{ public static void main(String[] args) { String str; Scanner ...原创 2020-02-28 14:33:44 · 9087 阅读 · 6 评论 -
习题5.9 从键盘上输入一个字符串和一个字符,从该字符串中删除给定的字符。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.9 从键盘上输入一个字符串和一个字符,从该字符串中删除给定的字符。代码块:package App;import java.util.*;public class App1{ public static void main(String[] args) { String str; Scanner read...原创 2020-02-28 14:00:00 · 14321 阅读 · 3 评论 -
习题5.8 从键盘上输入一个字符串和子串开始位置与长度,截取该字符串的子串并输出。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.8 从键盘上输入一个字符串和子串开始位置与长度,截取该字符串的子串并输出。代码块:package App;import java.util.*;public class App1{ public static void main(String[] args) { String str; Scanner ...原创 2020-02-28 13:45:23 · 10745 阅读 · 2 评论 -
习题5.7 编写Java应用程序,比较命令行中给出的两个字符串是否相等,并输出比较的结果。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.7 编写Java应用程序,比较命令行中给出的两个字符串是否相等,并输出比较的结果。代码块:package App;import java.util.*;public class App1{ public static void main(String[] args) { String str1, satr2...原创 2020-02-28 13:13:45 · 5569 阅读 · 1 评论 -
习题5.6 15红球和15个绿球排成一圈,从第1个球开始数,当数到第13个球时就拿出此球,然后再从下一个球开始数,当再数到第13个球时又取出此球,如此循环进行,直到仅剩15个球为止,问怎样排法才。。。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.6 15红球和15个绿球排成一圈,从第1个球开始数,当数到第13个球时就拿出此球,然后再从下一个球开始数,当再数到第13个球时又取出此球,如此循环进行,直到仅剩15个球为止,问怎样排法才能使每次取出的球都是红球。代码块:package App;public class App1{ public static vo...原创 2020-02-28 13:00:48 · 2684 阅读 · 0 评论 -
习题5.5 产生0~100之间的8个随机整数,并利用冒泡排序法将其升序排序后输出。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.5 产生0~100之间的8个随机整数,并利用冒泡排序法将其升序排序后输出。(冒泡排序算法:每次进行相邻两数的比较,若次序不对,则交换两数的次序)。代码块:package App;import java.util.*;public class App1 { public static void main(String...原创 2020-02-27 21:18:38 · 8957 阅读 · 4 评论 -
习题5.4 找出4*5矩阵中值最小和最大元素,并分别输出其值及所在的行号和列号。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.4 找出4*5矩阵中值最小和最大元素,并分别输出其值及所在的行号和列号。代码块:package App;import java.util.*;public class App1 { public static void main(String[] args) { int[][] arr=new int[...原创 2020-02-27 19:21:30 · 12312 阅读 · 7 评论 -
习题5.3 求一个3阶方阵的对角线上个元素之和。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.3 求一个3阶方阵的对角线上个元素之和。代码块:package App;import java.util.*;public class App1 { public static void main(String[] args) { int[][] arr=new int[3][3]; Scanner...原创 2020-02-27 19:04:44 · 4277 阅读 · 6 评论 -
习题5.2 从键盘输入n个数,求这n个数中的最大数与最小数并输出。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.2 从键盘输入n个数,求这n个数中的最大数与最小数并输出。代码块:package App;import java.util.*;public class App1 { public static void main(String[] args) { int num; Scanner reader=new ...原创 2020-02-27 18:48:05 · 13500 阅读 · 1 评论 -
习题5.1 从键盘输入n个数,输出这些数中大于其平均值的数。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题5.1 从键盘输入n个数,输出这些数中大于其平均值的数。代码块:package App;import java.util.*;public class App1 { public static void main(String[] args) { int num; Scanner reader=new Sca...原创 2020-02-27 18:19:10 · 13307 阅读 · 1 评论 -
习题4.11 编程输出如下的数字图案:1 3 6 10 15
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题4.11 编程输出如下的数字图案:1 3 6 10 152 5 9 144 8 137 1211代码块:package App;public class App1 { public static void main(String[] args) { int i, j, k, s, t, m; for...原创 2020-02-27 14:45:03 · 7851 阅读 · 3 评论 -
习题4.10 设有一长为3000m的绳子,每天减去一半,问需几天时间,绳子的长度会短于5m。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题4.10 设有一长为3000m的绳子,每天减去一半,问需几天时间,绳子的长度会短于5m。代码块:package App;public class App1 { public static void main(String[] args) { double n, i; for(i=0.0, n=3000; n&...原创 2020-02-27 14:08:03 · 6204 阅读 · 0 评论 -
习题4.8 计算并输出一个整数各位数字之和。如,5423的各位数字之和为5+4+2+3。
Java程序设计基础(第5版) 陈国君 清华大学出版社 个人设计习题4.8 计算并输出一个整数各位数字之和。如,5423的各位数字之和为5+4+2+3。代码块:package App;import java.util.*;public class App1 { public static void main(String[] args) { int num; Scanner ...原创 2020-02-26 21:05:56 · 6625 阅读 · 0 评论 -
习题4.7 从键盘输入一个整数,判断该数是否是完全数。
Java程序设计基础(第5版) 陈国君 清华大学出版社习题4.7 从键盘输入一个整数,判断该数是否是完全数。完全数是指其所有因数(包括1但不包括其自身)的和等于该数自身的数,例如,28=1+2+4+7+14就是一个完全数。代码块:package App;import java.util.*;public class App1 { public static void main(Stri...原创 2020-02-26 20:52:19 · 13928 阅读 · 3 评论 -
习题4.6 水仙花数是指其个位、十位和百位三个数字的立方和等于这个三位数本身,求出所有的水仙花数。
Java程序设计基础(第5版) 陈国君 清华大学出版社习题4.6 水仙花数是指其个位、十位和百位三个数字的立方和等于这个三位数本身,求出所有的水仙花数。代码块:package App;public class App1 { public static void main(String[] args) { final int MIN=100; final int MAX=999...原创 2020-02-26 18:56:28 · 7542 阅读 · 3 评论 -
习题4.5 在键盘上输入数n,编程计算sum=1-1/2!+1/3!-...(-1)n-1(1/n!)。
Java程序设计基础(第5版) 陈国君 清华大学出版社习题4.5 在键盘上输入数n,编程计算sum=1−12!+13!−...(−1)n−11n!。sum=1-\frac{1}{2!}+\frac{1}{3!}-...(-1)^{n-1}\frac{1}{n!}。sum=1−2!1+3!1−...(−1)n−1n!1。代码块:package App;import java.util....原创 2020-02-26 18:14:43 · 12822 阅读 · 7 评论 -
习题4.4 编写一个Java应用程序,在键盘上输入数n,计算并输出1!+2!+...+n!的结果。
Java程序设计基础(第5版) 陈国君 清华大学出版社习题4.4 编写一个Java应用程序,在键盘上输入数n,计算并输出1!+2!+…+n!的结果。代码块:package App;import java.util.*;public class App1 { public static void main(String[] args) { int n, i, j, sum, tot...原创 2020-02-26 16:23:15 · 16006 阅读 · 11 评论 -
习题4.3 编写一个Java应用程序,输出1~100之间所有既可以被3整除,又可被7整除的数。
Java程序设计基础(第5版) 陈国君 清华大学出版社习题4.3 编写一个Java应用程序,输出1~100之间所有既可以被3整除,又可被7整除的数。代码块:package App;import java.util.*;public class App1 { public static void main(String[] args) { final int MAX=100; ...原创 2020-02-26 16:13:12 · 13970 阅读 · 0 评论 -
习题4.2 设学生的学习成绩按如下的分数段评定位四个等级:85~100为A,70~84为B,60~69为C,0~59为D。从键盘上输入一个0~100之间的成绩,要求用switch语句根据成绩。。。
Java程序设计基础(第5版) 陈国君 清华大学出版社习题 4.2 设学生的学习成绩按如下的分数段评定位四个等级:85100为A,7084为B,6069为C,059为D。从键盘上输入一个0~100之间的成绩,要求用switch语句根据成绩,评定并输出相应的等级。代码块:package App;import java.util.*;public class App1 { public s...原创 2020-02-26 16:05:04 · 10228 阅读 · 1 评论 -
习题4.1 将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个等级,从键盘上输入一个0~100之间的成绩,输出相应的等级。要求用switch语句实现。
Java程序设计基础(第5版) 陈国君 清华大学出版社习题4.1 将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个等级,从键盘上输入一个0~100之间的成绩,输出相应的等级。要求用switch语句实现。代码块:package ;import java.util.*;public class Test1 { public static void main(String[]...原创 2020-02-26 11:56:18 · 19468 阅读 · 1 评论