1、题目:有四个数字:1、2、3、4能组成多少个互不相同且无重复数字的三位数?各是多少
程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再詓 掉不满足条件的排列
2、题目:输入三个整数x,y,z,请把这三个数由小到大输出
程序分析:我们想办法把最小的数放到x上,先将x与y进行比較如果x>y则将x与y的值进行交换,然后再用x与z进行比较如果x>z则将x与z的值进行交换,这样能使x最小
3、题目:斐波那契数列。
程序分析:斐波那契数列(Fibonacci sequence)又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……
4、题目:将一个列表的数据复制到另一个列表Φ。
程序分析:使用列表[:]
可区分深复制和浅复制的区别
5、题目:输出 9*9 乘法口诀表。
程序分析:分行与列考虑共9行9列,i控制行j控制列。