1一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1、2、3,而6123,因此6是“完数”。编程序找出2000之内的所有完数。r
2打印出2000以内的所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153135333。r
3求S
aaaaaa…aa…a之值,其中a是一个数字。例如:222222…22222(此时
5),
由键盘输入。r
4一球从100米高度自由落下,每次落地后反跳回原高度的一半,再落下。求它在第10次落地时,共经过了多少米?第10次反弹多高?r
5编写一个程序,要求输入一个整数,将各位数字反序后输出。r
6猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉了一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩一个桃子了。求第一天共摘了多少桃子。r
7编写一个JavaApplicatio
类型的程序,从键盘上输入三角形的三条边的长度,计算三角形的面积和周长并输出。根据三角形边长求面积公式如下:Mathsqrtssasbscr
,其中a、b、c为三角形的三条边,sabc2。r
8编写一个程序,要求读入若干个整数,统计出正整数个数和负整数个数,读入0则结束。r
9编写一个JavaApplicatio
类型的程序,从键盘上输入摄氏温度C,计算华氏温度F的值并输出。其转换公式如下:r
F95C32r
10编写打印“九九乘法口诀表”的程序。r
11编写一个根据上下限求回文数的方法,要求输出上下限范围内的回文数及个数。编写测试类进行测试。例如100200之间的回文数为:101111121131141151161171181191,总共有10个。r
12编写一个程序,接受用户输入的两个数据为上、下限,然后输出上、下限之间的所有素数。r
13、从键盘上输入一个字符串,试分别统计出该字符串中所有数字、大写英文字母、小写英文字母以及其他字符的个数并分别输出这些字符。r
14、编写程序,读取一个在0和1000之间的整数,并将该整数的各位数字加和。r
15、编写程序对数组a2039457843234589131进行排序,输出各个元素并求出数组当中的最大值和最小值及平均值。r
16、一些网站设定了一些制定密码的规则。编写一个方法,检验一个字符串是否是合法的密码。假设密码规则如下:1密码必须至少有8个字符2密码只能包括字母和数字3密码必须至少有2个数字。编写一个程序,提示用户输入密码,如果该密码符合规则就显示“有效密码”,否r