//金字塔
package com.zhaoyuanshuai;
import java.util.Scanner;
public class Tu
{
/**
* @param args
*/
private int flood;
public int getFlood()
{
return flood;
}
public void setFlood(int flood)
{
this.flood = flood;
}
public Tu(int flood)
{
this.flood = flood;
}
public void print()
{
for( int i=1;i<=flood;i++)
{
for(int j=0; j<flood-i; j++)
{//控制空格
System.out.print(" ");
}
for(int t=0; t<i; t++)
{//控制打印*号
System.out.print("* ");
}
System.out.println("");
}
}
public static void main(String[] args)
{
int y;
Scanner se = new Scanner(System.in);
System.out.println("请输入一个整型数:");
y = se.nextInt();
Tu t = new Tu(y);
t.print();
// TODO Auto-generated method stub
}
}
//九九乘法表
package com.zhaoyuanshuai;
public class Nine {
/**
* @param args
*/
private static int i;
private static int j;
public void mul()
{
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
public static void main(String[] args)
{
Nine nine = new Nine();
for ( i = 1; i <=9; i++)
{
for ( j = 1; j <=i; j++)
{
nine.mul();
}
System.out.println();
}
}
}
//转置数组
package com.zhaoyuanshuai;
public class ShuZu {
/**
* @param args
*/
private static int i,j;
int[][] a = {{1,2,3},{4,5,6},{7,8,9}};
public void display()
{
System.out.print("初始矩阵:\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
System.out.print(a[i][j]+" ");
}
System.out.print("\n");
}
}
public void Zhihuan()
{
int[][] b = new int[3][3];
System.out.print("转置矩阵:\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
b[i][j] = a[j][i];
System.out.print(b[i][j]+" ");
}
System.out.print("\n");
}
}
public static void main(String[] args)
{
ShuZu shu = new ShuZu();
shu.display();
shu.Zhihuan();
}
}