摘要: 题目:输入两个正整数m和n,求其最大公约数和最小公倍数。在循环中,只要除数不等于0,用较大数除以较小的数,将小的一个数作为下一轮循环的大数,取得的余数作为下一轮循环的较小的数,如此循环直到较小的数的值为0,返回较大的数,此数即为最大公约数,最小公倍数为两数之积除以最大公约数import java.util.*;public class Test{ //求最大公约数 public int cal(int a,int b){ //使得a>=b if(a<b){ int f = a; a=b; ... 阅读全文
posted @ 2013-03-16 15:02 LaoQuans 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 题目:求0—7所能组成的奇数个数。组成1位数是4个。组成2位数是7*4个。组成3位数是7*8*4个。组成4位数是7*8*8*4个。......public class lianxi43 { public static void main (String[] args) { int sum=4;int j;System.out.println("组成1位数是 "+sum+" 个");sum=sum*7;System.out.println("组成2位数是 "+sum+" 个");for(j=3;j<=9;j++ 阅读全文
posted @ 2013-03-16 15:01 LaoQuans 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数)不知道什么是指针函数import java.util.*;public class Test{ public float cal(int n){ float sum=0; if(n%2==0){ for(int i=1;i<=n/2;i++){ sum+=(float)1/(i*2); } } else{ ... 阅读全文
posted @ 2013-03-16 15:01 LaoQuans 阅读(415) 评论(0) 推荐(0) 编辑
摘要: import java.util.*;public class Test{ //模仿排列积木的排序(我小时候应该会这样排吧)---倒置的冒泡排序?晕 public double[] sort(double[] s){ double temp; //index 从1 开始,使每一个都有前一个数 for(int i=1;i<s.length;i++){ //如果当前数比前一个数小 if(s[i]<s[i-1]){ for(int j=i;j>=1;j--){ ... 阅读全文
posted @ 2013-03-16 15:01 LaoQuans 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 题目:两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单格式:cpsyimport java.util.*;public class Test{ //HashMap 存储选手被选中状态来做 public static void main(String args[]){ char[] m ={'c','a','b'};//甲队-先按提供信息详细程度把他们排好(容易的先入手) char[] n ... 阅读全文
posted @ 2013-03-16 15:00 LaoQuans 阅读(994) 评论(0) 推荐(0) 编辑
摘要: package csq;public class Test{ public static void main(String args[]){ System.out.println("welcome to the hell"); }}/*----- 注意运行 ----- C:\>cd csq C:\csq>javac Test.java C:\csq>cd .. C:\>java csq.Test welcome to the hell C:\> //先进入所在的包(文件夹)内编译好,再返回... 阅读全文
posted @ 2013-03-16 14:59 LaoQuans 阅读(221) 评论(0) 推荐(0) 编辑
摘要: import java.util.*;public class Test{ public boolean isSuShu(int num){ if(num==1) return false; if(num==2||num==3) return true; else{ int i=2; for(;i<Math.sqrt(num);i++){ if(num%i==0) break; } return ... 阅读全文
posted @ 2013-03-16 14:59 LaoQuans 阅读(461) 评论(0) 推荐(0) 编辑
摘要: import java.util.*;public class Test{ //计算次数的方法,str2 为字串 public int cal(String str1,String str2){ int len1 = str1.length(); int len2 = str2.length(); int count=0; for(int i=0;i<len1;i++){ if(i+len2>len1){ ... 阅读全文
posted @ 2013-03-16 14:58 LaoQuans 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 题目:求一个3*3矩阵对角线元素之和012012012public class Test{ public int cal(int[][] a){ int result=0; for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ if(i==j||i+j==2) result+=a[i][j]; } } return result; } public static void main(S... 阅读全文
posted @ 2013-03-16 14:56 LaoQuans 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n<>k,而且n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。(3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。 import java.util.*; //因似分解一个输入的数 public class J04{ public static void main(String arg... 阅读全文
posted @ 2013-03-16 14:54 LaoQuans 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 题目:某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。import java.util.*;public class Test{ public void jie(int num){ int a,b,c,d; a=num/1000; b=num/100-a*10; c=num/10-a*100-b*10; d=num%10; ... 阅读全文
posted @ 2013-03-16 14:53 LaoQuans 阅读(412) 评论(0) 推荐(0) 编辑
摘要: /*题目:一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数。 */public class Test{ //判断某个数是不是完数 public static boolean isWanShu(int i){ int t = 0; for(int j=1; j<= i/2; j++) { if(i % j == 0) t = t + j; } return t==i; }public static void main(String[] args... 阅读全文
posted @ 2013-03-16 14:52 LaoQuans 阅读(306) 评论(0) 推荐(0) 编辑
摘要: /*题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。*/import java.util.*;public class Test{ //HashMap 存储选手被选中状态来做 public static void main(String args[]){ float a=2,b=1,temp; float sum=0; for(int i=0;i<20;i++){ sum=sum+a/b; temp=a; ... 阅读全文
posted @ 2013-03-16 14:51 LaoQuans 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。import java.util.*;public class Test{ public static void main(String args[]){ int letterCount=0; int spaceCount=0; int numCount=0; int otherCount=0; //定义一个扫描器扫描控制台输入的信息 Scanner scan = new Scanner(System.in); Syst... 阅读全文
posted @ 2013-03-16 14:50 LaoQuans 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 题目:打印出杨辉三角形(根据输入n打印出n行如下图)把三角行先去空成这样111121133114641…………import java.util.*;public class Test{ //用二维数组打印 public void cal(int n){ int[][] s = new int[n][n]; //赋值 for(int i=0;i<n;i++){ //空格以零处理 for(int j=0;j<n-i-1;j++){ s[i][j]=0; ... 阅读全文
posted @ 2013-03-16 14:49 LaoQuans 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?publicclassTest{publicstaticvoidmain(Stringargs[]){doubleh=100,s=0;for(inti=1;i<=10;i++){s=s+2*h;h=h/2;}System.out.println("his:"+h);System.out.println("sis:"+s);}} 阅读全文
posted @ 2013-03-16 14:47 LaoQuans 阅读(264) 评论(0) 推荐(0) 编辑
摘要: public class Test{ public static void main(String args[]){ int[] a= {1,2,3}; int[] b={4,5,6}; //输出两个数组 System.out.print("原数组a:"); for(int i : a) System.out.print(i+" "); System.out.println(); System.out.print("原数组b: "); for(int i : b)... 阅读全文
posted @ 2013-03-16 14:47 LaoQuans 阅读(285) 评论(0) 推荐(0) 编辑
摘要: public class Test{ //调用 System 类中的 arraycopy 方法 //使用方式: System.arraycopy(fromArray,fromIndex,toArray,toIndex,length); //fromIndex 指定从数组的哪里开始复制, //toIndex 指定复制到目标数组的哪里 //length 复制长度 //使用注意目标数组必须有足够的空间 public void cal(){ int[] array1={1,2,3,4,5,6}; int[] array2=... 阅读全文
posted @ 2013-03-16 14:44 LaoQuans 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 继承实例化子类的时候会先调用父类无参的构造方法,其他的变量,和方法会遵循:如果子类重写了,就调用重写后的,否则则调用父类的class Animal{ //父类成员变量 String name="Animal's Name"; String type="Animal's type"; //父类构造方法 public Animal(){ System.out.println("Animal() method execute"); } public Animal(String an... 阅读全文
posted @ 2013-03-16 14:43 LaoQuans 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 题目:字符串排序。String.compareTo(StringanotherString):比较两个字符串按c的unicode来比较,用String的每一个字符从头依次比较,比较是用StringChar-anotherStrhingChar public class Test{ //比较两个字符串如果str1>=str2 为true public boolean compare(String str1,String str2){ int i=str1.compareTo(str2); return i>=0; ... 阅读全文
posted @ 2013-03-16 14:42 LaoQuans 阅读(188) 评论(0) 推荐(0) 编辑