1.分别使用while/do-while/for循环以及递归算法实现10的阶乘
while循环
for循环
do.....while循环
2.使用for,do-while,while打印九九乘法表
形式一:
1*1 = 1
1*2 = 2 2*2 = 4
1*3 = 3 2*3 = 6 3*3 = 9
...
1*9 = 9 2*9 = 18 3*9 = 27 ... 9*9 = 81
形式二:
1*9 = 9 2*9 = 18 3*9 = 27 ... 9*9 = 81
...
1*3 = 3 2*3 = 6 3*3 = 9
1*2 = 2 2*2 = 4
1*1 = 1
for循环形式一
for 循环形式二
while循环形式一
while循环形式二
do ...while循环 情形一
do ...while循环 情形二
3.有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
/*
程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。
*/
4.判断101-200之间有多少个素数,并输出所有素数(只能被1和它本身整除的自然数为素数)
5,打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。