1到9的阶梯、100以内的素数、输入一个数看是否是素数、被2、3整除的偶数、回文、九九乘法表反、九九乘法表正、数组、字符处理

 

1到9的阶梯


class Number {
 public static void main(String[] args) { 
 for(int i=1;i<=9;i++)
  {for (int k = 9; k> i; k--)
   {System.out.print(" ");}
    for (int j =1; j<=i; j++)
    {System.out.print(" "+i);
        if(i>j)
               {System.out.print (" ");
               }
           if(i<=j)
               {System.out.println ();
               }
             }      
   }
 }
}
 
100以内的素数

class PrimeNumber {
 public static void main(String[] args) {
  System.out.println("**prime numbers between 0 and 100**");
  int n=0;
  outer:for (int i = 1; i<100; i+=2){
   int k=Math.round((float)Math.sqrt(i));
   for (int j= 2; j<=k; j++)
  {
    if(i%j==0)
     continue outer;
   }
   System.out.print("  "+i);
   n++;
   if(n<10)
    continue;
   System .out.println();
   n=0;
   }
   System.out.println();
  }
 }

输入一个数看是否是素数

import java.io.*;
public class PrimeNumber
{

 public static void main(String[] args)throws IOException 
  {
   int i,k;
   boolean p=true;
   BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    System.out.println("Please insert a integer");
       int a = Integer.parseInt(br.readLine());
      k=Math.round((float)Math.sqrt(a));
  for(i=2;i<=k;i++)
    {if(a%i==0)
   p=false;
     
    }
    if (p)
    System.out.println ("yes");
    else
     System.out.println ("no");
 }

被2、3整除的偶数


class oushu  {

 public static void main(String[] args) {
   int n=0,i;
  System.out.println("**oushu between 0 and 100**"); 
  {for(i=1;i<100;i++)
       if(i%2==0&&i%3==0)
        {n++;
        System.out.println(" "+i);}
        System.out.println(" "+n);}
      
   }
      
}

回文

import java.io.*;
 class Huiwen {
   
    public static void main(String[] args) {
         boolean m=false;
   String str=null;
  BufferedReader streami = new BufferedReader(new InputStreamReader(System.in));
      try {
     str=streami.readLine();
    }
    catch (IOException ex) {
    }
     char a,b;
     int len=str.length();
     int i;
     for(i=0;i<len;i++)
         {a=str.charAt(i);
          b=str.charAt(len-i-1);
          if(a!=b)
          m=false;
           else
         m=true;
         }
         if(m)
         System.out.println (str+" is  a Palindrome"); 
         else 
         System.out.println (str+" is not a Palindrome");
         }
         }

阶乘求和

class Sum {
 public static void main(String[] args) {
  int s=1,sum=0;
   for (int i = 1; i<10; i++)
   {s=s*i;  
   sum=sum+s;}
   System.out.println("1!+2!+......+10!="+sum);
   }
}

九九乘法表反

class lwn

{

public static void main(String args[])

{

for(int i=9;i>0;i--)

{

for(int j=i;j>0;j--)

System.out.print("t"+i+"x"+j+"="+i*j);

System.out.print("n");

for(int k=9;k>=i;k--)

System.out.print("t");

}

}

}

九九乘法表正

class MatrixMul
{
 public static void main(String args[])
 {
  int i,n;
  for (i=1;i<10;i++)
  {
   for(n=1;n<10;n++)
   {
    if(n<=i)
    {
     System.out.print(n+"*"+i+"="+n*i);
     System.out.print("  ");
    }
    else continue;
   }
   System.out.println("  ");
  }
 }
}
数组

import  java.math.*;
 class Shuzulwn {
   
    public static void main(String[] args) {
     int i,j,k;
     int  intArray[]=new  int[20];
     for ( i = 0; i<20; i++){
      intArray[i]=(int)(Math.random()*100);
      System.out.print (intArray[i]+"t ");
      
      }
        System.out.println ("random  is end");
        for ( k = 0; k<19; k++)
          for ( j = 0; j<19-k; j++)
          if(intArray[j]>intArray[j+1])
          {int  t=intArray[j];
              
               intArray[j]=intArray[j+1];
              
                intArray[j+1]=t;
               
           
           }
           System.out.println ("end of sort!");
          for (i= 0; i<20; i++) 
          System.out.print (intArray[i]+" t");
    }
}

字符

class zifulwn  {
   
    public static void main(String[] args) {
            String  s1="Jacket";
            String  s2="val";
            String  s3="is";
            String  s4="I am a good Student";
         
            String  a=s1.substring(0,2);//a=ja
            String  b=s2.substring(0,2);//b=va
            String  c=s4.substring(7,11);//c=good
            String  d=a+b+"  "+s3+"   "+c;
            System.out.println ("d="+d);
           
    }
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值