publicstaticintgetMax(int a,int b,int c){int max = a > b ?(a > c ? a : c):(b > c ? b : c);return max;}publicstaticintgetMin(int a,int b,int c){int min = a < b ?(a < c ? a : c):(b < c ? b : c);return min;}
猜数字游戏
importjava.util.Random;importjava.util.Scanner;//导入包publicclassCai_Shu_Zi{publicstaticvoidmain(String[] args){//在显示屏上输出一句话让你输入数字:System.out.println("请输入你猜的数字:");//使用Scanner对象,并导入Scanner sc =newScanner(System.in);//接收你键盘录入的数字把这个数字给numint num= sc.nextInt();//把这个值给一个方法caishuzi(num);}privatestaticvoidcaishuzi(int num){//创建Random对象,并导入Random r =newRandom();//系统产生一个随机数int number = r.nextInt(100)+1;//System.out.println(number);//创建Scanner对象,Scanner sc =newScanner(System.in);//死循环while(true){//你猜的数比随机数大,你猜大了.if(num > number){System.out.println("你猜大了,请重新猜一个:");//再次接收你键盘录入的数字,把这个数字给num
num = sc.nextInt();}elseif(num < number){System.out.println("猜小了,请重新猜一个:");//再次接收键盘录入的数字.
num = sc.nextInt();}else{System.out.println("恭喜你猜对了!产生的随机数是:"+ num);break;}}}}
打印99乘法表
publicclass chengfabiao99 {publicstaticvoidmain(String[] args){for(int i =1; i <=9; i++){for(int j =1; j <=i ; j++){System.out.print(i+"*"+j+"="+i*j+"\t");}System.out.println();}}}//总结://当打印倒三角时需要改变初始化值;让j=i//当打印正三角时需要改变比较值.让j<=i
求0~100的质数
publicclassDemo01Ffor{//求0到100之内的质数publicstaticvoidmain(String[] args){//定义一个标志boolean f;//进入循环int i=0;int sum =0;for(int x=2;x<=100;x++){//定义标志
f =true;//进入内循环for(int j=2;j<x-1;j++){/* 用x值与j值依次模,如果x%j==0时,就会进入if语句中,
f标记变成false,退出本次循环.
*/if(x%j==0){
f =false;break;}}//当标记为true时,就是得到了质数.if(f){
i++;
sum = sum+x;System.out.print(x);System.out.println("------------------");}}System.out.println(i);System.out.println(sum);}}