摘要: 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。 一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。 阅读全文
posted @ 2020-08-28 10:22 马梦佳 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 打印出如下图案(菱形)。 * *** ***** ******* ***** *** *有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 阅读全文
posted @ 2020-08-27 11:07 马梦佳 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 求1+2!+3!+...+20!的和。 利用递归方法求5! 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? 阅读全文
posted @ 2020-08-26 09:16 马梦佳 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 输入某年某月某日,判断这一天是这一年的第几天? package a;import java.util.*;public class ScannerTest {public static void main(String[] args) { int year, month, day; int days 阅读全文
posted @ 2020-08-25 10:01 马梦佳 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 有1、2、3、4四个数字,能组成多少个互不相同且一个数字中无重复数字的三位数?并把他们都输入。 企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高 阅读全文
posted @ 2020-08-24 20:44 马梦佳 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程找出1000以内的所有完数。 一球从100米高度自由落下, 阅读全文
posted @ 2020-08-23 21:42 马梦佳 阅读(141) 评论(0) 推荐(0) 编辑
摘要: String类型变量的使用 1.String属于引用数据类型,翻译为:字符串 2.声明String类型变量时,使用一对"",如:String s1="hello" 3.String可以和8种基本数据类型变量做运算,且运算只能是连接运算 如int number = 1001; String numbe 阅读全文
posted @ 2020-08-22 11:53 马梦佳 阅读(792) 评论(0) 推荐(0) 编辑
摘要: 输入两个正整数m和n,求其最大公约数和最小公倍数。 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 阅读全文
posted @ 2020-08-21 20:19 马梦佳 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 将一个正整数分解质因数。例如:输入90,打印出90=233*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的 阅读全文
posted @ 2020-08-20 21:11 马梦佳 阅读(112) 评论(0) 推荐(0) 编辑
摘要: &与&&的区别 &运算符有两种用法: (1)按位与; (2)逻辑与。 &&运算符是短路与运算。逻辑与跟短路与的差别是非常巨大的,虽然二者都要求运算符左右两端的布尔值都是true整个表达式的值才是true。 &&之所以称为短路运算是因为,如果&&左边的表达式的值是false,右边的表达式会被直接短路掉 阅读全文
posted @ 2020-08-19 21:03 马梦佳 阅读(99) 评论(0) 推荐(0) 编辑