2020年6月5日

Java基础50道经典练习题(20)——求前20项之和

摘要: 【程序 20 求前 20 项之和】 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和。 程序分析:请抓住分子与分母的变化规律。 源码: package com.homework.test; /* 【程序 20 求前 20 项之和】 题目:有 阅读全文

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

Java基础50道经典练习题(19)——打印菱形

摘要: 【程序 19 打印菱形图案】 题目:打印出如下图案(菱形) * *** ***** ******* ***** *** * 源码: package com.homework.test; /* 【程序 19 打印菱形图案】 题目:打印出如下图案(菱形) * *** ***** ******* **** 阅读全文

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

Java基础50道经典练习题(18)——乒乓球赛

摘要: 【程序 18 乒乓球赛】 题目:两个乒乓球队进行比赛,各出三人。甲队为 a,b,c 三人,乙队为 x,y,z 三人。已抽签决定比赛名 单。有人向队员打听比赛的名单。a 说他不和 x 比,c 说他不和 x,z 比,请编程序找出三队赛手的名单。 源码: package com.homework.test 阅读全文

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

Java基础50道经典练习题(17)——猴子吃桃问题

摘要: 【程序 17 猴子吃桃问题】 题目:猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个 第二天早上 又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第 10 天早 上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 程序分析:采取逆向思维的 阅读全文

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

Java基础50道经典练习题(16)——九九乘法表

摘要: 【程序 16 输入 9*9 表】 题目:输出 9*9 口诀。 程序分析:分行与列考虑,共 9 行 9 列,i 控制行,j 控制列。 源码: package com.homework.test; /* 【程序 16 输入 9*9 表】 题目:输出 9*9 口诀。 程序分析:分行与列考虑,共 9 行 9 阅读全文

posted @ 2020-06-05 18:43 lifelicanpeng 阅读(439) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(15)——排序

摘要: 【程序 15 排序】 题目:输入三个整数 x,y,z,请把这三个数由小到大输出。 程序分析:我们想办法把最小的数放到 x 上,先将 x 与 y 进行比较,如果 x>y 则将 x 与 y 的值进行交换, 然后再用 x 与 z 进行比较,如果 x>z 则将 x 与 z 的值进行交换,这样能使 x 最小。 阅读全文

posted @ 2020-06-05 18:36 lifelicanpeng 阅读(435) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(14)——求日期

摘要: 【程序 14 求日期】 题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以 3 月 5 日为例,应该先把前两个月的加起来,然后再加上 5 天即本年的第几天,特殊情况, 闰年且输入月份大于 3 时需考虑多加一天。 源码: package com.homework.test; impor 阅读全文

posted @ 2020-06-05 17:25 lifelicanpeng 阅读(432) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(13)——根据条件求数字

摘要: 【程序 13 根据条件求数字】 题目:一个整数,它加上 100 后是一个完全平方数,再加上 268 又是一个完全平方数,请问该数是多少? 程序分析:在 10 万以内判断,先将该数加上 100 后再开方,再将该数加上 268 后再开方,如果开方后的 结果满足如下条件,即是结果。 源码: package 阅读全文

posted @ 2020-06-05 16:49 lifelicanpeng 阅读(328) 评论(0) 推荐(0) 编辑

Java基础50道经典练习题(12)——计算奖金

摘要: 【程序 12 计算奖金】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于 10 万元时,奖金可提 10%;利润高于 10 万 元,低于 20 万元时,低于 10 万元的部分按 10%提成,高于 10 万元的部分,可可提成 7.5%;20 万到 40 万之间时,高于 20 万元的部分,可提成 阅读全文

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

Java基础50道经典练习题(11)——求不重复数字

摘要: 【程序 11 求不重复数字】 题目:有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位、十位、个位的数字都是 1、2、3、4。组成所有的排列后再去 掉不满足条件的排 列。 源码: package com.homework.test; /* 【程序 阅读全文

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

导航