全排列,排大小,打印素数,乘法表
2012-07-04 17:30
288 查看
1.实现A,B,C,D的全排列
2.对数组从小到大排序
3.打印0~100的素数
4.九九乘法表
5.九九乘法表的倒序输出
public class paixu { public static void main(String[] args){ char[] ch=new char[4]; int count=0; for(int i=0;i<4;i++){ //确定数组第一个字母 ch[i]='A'; for(int j=0;j<4;j++){ if(i!=j){ //确定数组第二个字母,但不能是和已确定的字母一样 ch[j]='B'; for(int k=0;k<4;k++){ if(k!=i&&k!=j){ ch[k]='C'; for(int m=0;m<4;m++){ if(m!=i&&m!=j&&m!=k){ ch[m]='D'; count++; System.out.println(ch); } } } } } } } System.out.println(count); } }
2.对数组从小到大排序
public class Multiplication { public static boolean mult(int y) { int x=y; for(int i=2;i<x/2;i++) //判断2~x/2的数是否会被整除 { if(x%i==0) { return true; //能整除则返回开启 } } return false; //不能整除则返回关闭 } public static void main(String[] args) { for(int i=0;i<100;i++) { if(!mult(i)) //打印不能被整除的素数 { System.out.println(i); } } } }
3.打印0~100的素数
public class Multiplication { public static boolean mult(int y) { int x=y; for(int i=2;i<x/2;i++) //判断2~x/2的数是否会被整除 { if(x%i==0) { return true; //能整除则返回开启 } } return false; //不能整除则返回关闭 } public static void main(String[] args) { for(int i=0;i<100;i++) { if(!mult(i)) //打印不能被整除的素数 { System.out.println(i); } } } }
4.九九乘法表
public class mm { public static void main(String[] args) { for(int i=1;i<10;i++) { for(int j=i;j<10;j++) { System.out.print(i+"*"+j+"="+i*j+" "); } System.out.println(); } } }
5.九九乘法表的倒序输出
public class Daoxumm { public static void main(String[] args) { for(int i=9;i>0;i--) for(int j=i;j<10;j++) { if(j==9) System.out.println(i+"*"+j+"="+i*j+" "); else System.out.print(i+"*"+j+"="+i*j+" "); } } }
相关文章推荐
- C语言学习3-1:成绩检测,使用while和do...while得到九九乘法,1-1/2+1/3-1/4 .......+1/10求和,输入10进制打印2进制,求素数,猜随机产生的数字,16进制转二进制,
- 打印素数、输出乘法口诀、判断闰年
- VBA打印任意大小乘法表
- C打印乘法表 、打印素数、判断闰年
- 设计函数实现素数判断,闰年判断,交换变量,打印自定义乘法表
- [置顶] JAVA打印乘法口诀(完美排序)
- 打印一个5*5的乘法表
- 打印1-1000的素数
- python---------打印乘法口诀
- 打印乘法口诀
- 求100以内的素数,全部打印出来
- JAVA打印乘法表
- Java 简单算法--打印乘法口诀(只使用一次循环)
- 深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
- shell 打印9*9 乘法表
- 打印自定义纸张大小
- 转载 网页打印时设置A4大小
- c++命令提示符窗体下打印指定大小的菱形代码
- Java格式化输出打印的99乘法表