2020年6月6日

Java基础50道经典练习题(30)——插入数字

摘要: 【程序 30 插入数字】 题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的 数,依次后移一个位置。 源程序: package com.homework.test; import j 阅读全文

posted @ 2020-06-06 02:23 lifelicanpeng 阅读(252) 评论(0) 推荐(0) 编辑

java基础50道经典练习题(29)——求矩阵对角线之和

摘要: 【程序 29 求矩阵对角线之和】 题目:求一个 3*3 矩阵对角线元素之和 程序分析:利用双重 for 循环控制输入二维数组,再将 a[i][i]累加后输出。 源码: package com.homework.test; import java.util.Scanner; /* 【程序 29 求矩阵 阅读全文

posted @ 2020-06-06 01:28 lifelicanpeng 阅读(614) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(28)——排序算法

摘要: 【程序 28 排序算法】 题目:对 10 个数进行排序 程序分析:可以利用选择法,即从后 9 个比较过程中,选择一个最小的与第一个元素交换, 下次类推, 即用第二个元素与后 8 个进行比较,并进行交换。 源码: package com.homework.test; import java.util. 阅读全文

posted @ 2020-06-06 01:15 lifelicanpeng 阅读(527) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(27)——求素数

摘要: 【程序 27 求素数】 题目:求 100 之内的素数 源码: package com.homework.test; /* 【程序 27 求素数】 题目:求 100 之内的素数 */ public class Test27 { public static void main(String [] arg 阅读全文

posted @ 2020-06-06 00:22 lifelicanpeng 阅读(294) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(26)——求星期

摘要: 【程序 26 求星期】 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字 母。 程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或 if 语句判断第二个字母。 源码: package com.homework.test; import jav 阅读全文

posted @ 2020-06-06 00:10 lifelicanpeng 阅读(286) 评论(0) 推荐(0) 编辑

2020年6月5日

Java基础50道经典练习题(25)——求回文数

摘要: 【程序 25 求回文数】 题目:一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相同。 源码: package com.homework.test; import java.util.Scanner; /* 【程序 25 求回文数】 题目:一个 5 位数,判断 阅读全文

posted @ 2020-06-05 23:56 lifelicanpeng 阅读(444) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(24)——根据输入求输出

摘要: 【程序 24 根据输入求输出】 题目:给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 源码: package com.homework.test; import java.util.Scanner; /* 【程序 24 根据输入求输出】 题目:给一个不多于 5 位的正 阅读全文

posted @ 2020-06-05 21:14 lifelicanpeng 阅读(452) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(23)——求岁数

摘要: 【程序 23 求岁数】 题目:有 5 个人坐在一起,问第五个人多少岁?他说比第 4 个人大 2 岁。问第 4 个人岁数,他说比第 3 个 人大 2 岁。问第三个人,又说比第 2 人大两岁。问第 2 个人,说比第一个人大两岁。最后问第一个人,他 说是 10 岁。请问第五个人多大? 程序分析:利用递归的 阅读全文

posted @ 2020-06-05 20:11 lifelicanpeng 阅读(411) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(22)——递归求阶乘

摘要: 【程序 22 递归求阶乘】 题目:利用递归方法求 5!。 程序分析:递归公式:fn=fn_1*4! 源码: package com.homework.test; /* 【程序 22 递归求阶乘】 题目:利用递归方法求 5!。 程序分析:递归公式:fn=fn_1*4! */ public class 阅读全文

posted @ 2020-06-05 20:05 lifelicanpeng 阅读(485) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(21)——求阶乘

摘要: 【程序 21 求阶乘】 题目:求 1+2!+3!+...+20!的和 程序分析:此程序只是把累加变成了累乘。 源码: package com.homework.test; /* 【程序 21 求阶乘】 题目:求 1+2!+3!+...+20!的和 程序分析:此程序只是把累加变成了累乘。 */ pub 阅读全文

posted @ 2020-06-05 19:59 lifelicanpeng 阅读(525) 评论(0) 推荐(0) 编辑

导航