2020年6月6日

Java基础50道经典练习题(36)——移动位置

摘要: 【程序 36 移动位置】 题目:有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数,比如输入数字 为 1 2 3 4 5 6 7 8 9 0,m=4,则结果为 7 8 9 0 1 2 3 4 5 6 源码: package com.homework.test; 阅读全文

posted @ 2020-06-06 12:27 lifelicanpeng 阅读(451) 评论(0) 推荐(0)

Java基础50道经典练习题(35)——最大最小交换

摘要: 35 【程序 35 最大最小交换】 题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 源码: package com.homework.test; import java.util.Scanner; /* 35 【程序 35 最大最小交换】 题目:输入数组,最大的与第一个 阅读全文

posted @ 2020-06-06 04:29 lifelicanpeng 阅读(507) 评论(0) 推荐(0)

Java基础50道经典练习题(34)——三个数排序

摘要: 【程序 34 三个数排序】 题目:输入 3 个数 a,b,c,按大小顺序输出。 程序分析:利用指针方法。 源码: package com.homework.test; import java.util.Scanner; /* 【程序 34 三个数排序】 题目:输入 3 个数 a,b,c,按大小顺序输 阅读全文

posted @ 2020-06-06 03:56 lifelicanpeng 阅读(471) 评论(0) 推荐(0)

Java基础50道经典练习题(33)——杨辉三角

摘要: 【程序 33 杨辉三角】 题目:打印出杨辉三角形(要求打印出 10 行如下图) 程序分析: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 源码: package com.homework.test; /* 【程序 33 杨辉三角】 题目:打印出杨辉三角形(要 阅读全文

posted @ 2020-06-06 03:40 lifelicanpeng 阅读(599) 评论(0) 推荐(0)

Java基础50道经典练习题(32)——左移右移

摘要: 【程序 32 左移右移】 题目:取一个整数 a 从右端开始的 4~7 位。 程序分析:可以这样考虑: 源码: package com.homework.test; import java.util.Scanner; /* 【程序 32 左移右移】 题目:取一个整数 a 从右端开始的 4~7 位。 程 阅读全文

posted @ 2020-06-06 03:13 lifelicanpeng 阅读(336) 评论(0) 推荐(0)

Java基础50道经典练习题(31)——数组逆序

摘要: 【程序 31 数组逆序】 题目:将一个数组逆序输出。 程序分析:用第一个与最后一个交换。 源码: package com.homework.test; import java.util.Scanner; /* 【程序 31 数组逆序】 题目:将一个数组逆序输出。 程序分析:用第一个与最后一个交换。 阅读全文

posted @ 2020-06-06 02:34 lifelicanpeng 阅读(231) 评论(0) 推荐(0)

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

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

posted @ 2020-06-06 02:23 lifelicanpeng 阅读(274) 评论(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 阅读(681) 评论(0) 推荐(0)

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

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

posted @ 2020-06-06 01:15 lifelicanpeng 阅读(579) 评论(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 阅读(310) 评论(0) 推荐(0)

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

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

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

导航