04 2014 档案

摘要:【程序6】题目:输入两个正整数m和n,求其最大公约数和最小公倍数。思路:最大公约数:方法1:先找出两个数中最小的数字p,然后将i的取值范围设置为:从p到2,循环判断i是否既能被m整除,又能被n整除,是则return i,如果一直没有一个数字满足条件,则返回1。方法2(代码未实现):先找出两个数中最小... 阅读全文
posted @ 2014-04-04 23:29 六楼的雨 阅读(17) 评论(0) 推荐(0)
摘要:【程序5】题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。思路:这也算算法?package org.sixlab.algorithm40;public class Score { public static void ... 阅读全文
posted @ 2014-04-04 23:28 六楼的雨 阅读(24) 评论(0) 推荐(0)
摘要:【程序4】题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。思路:对于一个数字num,从2到num/2+1逐个判断当前数字是否是质数、且当前数字能否被num整除,如果条件都满足,则此数字就是一个质因数,则num=num/i,然后在从i到num/2+1继续判断,直到结束。pac... 阅读全文
posted @ 2014-04-04 23:26 六楼的雨 阅读(21) 评论(0) 推荐(0)
摘要:【程序3】题目:打印出所有的 “水仙花数 “,所谓 “水仙花数 “是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 “水仙花数 “,因为153=1的三次方+5的三次方+3的三次方。package org.sixlab.algorithm40;public class Daffodil... 阅读全文
posted @ 2014-04-02 23:25 六楼的雨 阅读(16) 评论(0) 推荐(0)