1.写出交换两个大小相同杯子中液体的算法.(A杯为满杯的水,B杯为满杯的油)2.任意给定一个大于1的正整数n,设计一个算法求出n的所有因数.

问题描述:

1.写出交换两个大小相同杯子中液体的算法.(A杯为满杯的水,B杯为满杯的油)2.任意给定一个大于1的正整数n,设计一个算法求出n的所有因数.

1.定义一个C ,将A中的水倒入C中,将B中油倒入A中,将C中水倒入B中
2.建立一个循环,循环数位i,i从1到n的正整数,用n除以i,进入判断:a.可以整除(余数为零),标记这个数;b.不可以整除,将i加1,进入下一次除法直至i=n结束