2013年5月19日

求两个数的最大公约数

摘要: 输入两个大于1的整数,求这两个数的最大公约数。import java.util.Scanner;/** * 求两个数的最大公约数 * @author Chobits * */public class maxGcd { public static void main(String[] arg){ Scanner input=new Scanner(System.in); int n0=input.nextInt(); int n1=input.nextInt(); int m=n0,n=n1; i... 阅读全文

posted @ 2013-05-19 14:52 ywf—java 阅读(176) 评论(0) 推荐(0)

找出一个整数的所有非平凡因子

摘要: 基础篇p117,4.16答案编写程序,读入一个整数,然后以升序的形式显示所有最小银子,例如输入120,输出是:2,2,2,3,5.import java.util.ArrayList;import java.util.Scanner;/** * 计算一个整数的所有因子 * @author Chobits * */public class getfactor { static ArrayList list=new ArrayList(); public static int getFactor(int n){ int result=-1; for(int ... 阅读全文

posted @ 2013-05-19 14:34 ywf—java 阅读(1551) 评论(0) 推荐(0)

近似求PI值的常见公式

摘要: 本来想把公式打印出来的,不会用分数形式展示,暂时只会小数格式的。/** * 近似计算PI * @author Chobits * */public class computePI { public static void main(String[] arg){ double pi; int count=10000; double fenzi=1.0; int i=1; double sum=0; int flag=1; StringBuffer formula=new StringBuffe... 阅读全文

posted @ 2013-05-19 14:17 ywf—java 阅读(950) 评论(0) 推荐(0)

数组的冒泡排序

摘要: 复习了一下冒泡排序。public class maopao { public static void main(String[] args){ int [] array={12,34,65,3,5,6,8,23}; System.out.println("排序前的数组:"); for(int k=0;k<array.length;k++){ System.out.print(array[k]+" "); } System.out.println("\n排序后的数组:"); for(i... 阅读全文

posted @ 2013-05-19 13:58 ywf—java 阅读(221) 评论(0) 推荐(0)

打印金字塔图案

摘要: JAVA语言程序设计基础篇p117,4.17,4.19的答案编写程序,提示用户输入一个整数然后显示金字塔形状的图案。import java.util.Scanner;public class yy { public static void main(String[] arg){ Scanner input=new Scanner(System.in); System.out.print("please input a number :"); int n=input.nextInt(); for(int... 阅读全文

posted @ 2013-05-19 13:33 ywf—java 阅读(684) 评论(0) 推荐(0)

导航