public class lesson3
{
public static void main(String [] args)
{
for (int i=0;i<10;i++ )
{
for (int j=0;j<10-i;j++ )
{
System.out.print(" ");
}
for (int a=1;a<i;a++ )
{
System.out.print("*");
}
System.out.println();
}
}
}
我想出现这样的结果:
*
***
*****
*******
………………
可是现在出现的只有左边的一边,没有右边的。应该怎么改才可以实现。这是通过我自己的想编出的第一个程序
{
public static void main(String [] args)
{
for (int i=0;i<10;i++ )
{
for (int j=0;j<10-i;j++ )
{
System.out.print(" ");
}
for (int a=1;a<i;a++ )
{
System.out.print("*");
}
System.out.println();
}
}
}
我想出现这样的结果:
*
***
*****
*******
………………
可是现在出现的只有左边的一边,没有右边的。应该怎么改才可以实现。这是通过我自己的想编出的第一个程序
{
public static void main(String [] args)
{
for (int i=0;i<10;i++ )
{
for (int j=0;j<(10-i)/2;j++ )
{
System.out.print(" ");
}
for (int a=1;a<i;a++ )
{
System.out.print("*");
}
for (int j=0;j<(10-i)/2;j++ )
{
System.out.print(" ");
}
System.out.println();
}
}
}
public static void main(String[] args){
for(int i=0;i<Integer.valueOf(args[0]);i++){
for(int j=0;j<=i;j++){
System.out.print("*");
}
System.out.println();
}
}
}
{
public static void main(String [] args)
{
for (int i=0;i<10;i=i+2 )
{
for (int j=0;j<(10-i)/2;j++ )
{
System.out.print(" ");
}
for (int a=1;a<i+2;a++ )
{
System.out.print("*");
}
System.out.println();
}
}
}
{
public static void main(String arg[])
{
for(int i=0 ;i<10; i++)
{
int j = 2*i+1;
String star =" ";
for(int k=0;k<j;k++)
{
star +="*";
}//the second for
System.out.println(star);
System.out.prinln("\n");
}//the first for
}
}//test
你看看这样吧
{
public static void main(String[] args)
{
for(int i=1;i<=5;i++)
{
for(int k=0;k<5-i;k++)
{
System.out.print(" ");
}
for(int j=0;j<2*i-1;j++)
{
System.out.print("*");
}
System.out.println();
}
}
}
int maxnum=2*deep-1;
for (int i = 0; i < deep; i++) {
int num=2*i-1;
for(int j=0;j<(maxnum-num)/2;j++){
System.out.print(" ");
}
for(int j=0;j<num;j++){
System.out.print("*");
}
System.out.println();
}
}
/**
* @param level
* @return void
*/
public static void printStar(int level) {
for(int j = 1; j <= level; j++) {
for(int i = 1; i <= level - j; i++)
System.out.print(" ");
for(int m = 0; m < 2 * j - 1; m++) {
System.out.print("*");
}
System.out.println("");
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
printStar(1); // 输出一层
printStar(2); // 输出两层
printStar(4);
printStar(50);
}
}
{
public static void main(String [] args)
{
for (int i=0;i<10;i+=2 )
{
for (int j=0;j<(10-i)/2;j++ )
{
System.out.print(" ");
}
for (int a=1;a<i;a++ )
{
System.out.print("*");
}
for (int j=0;j<(10-i)/2;j++ )
{
System.out.print(" ");
}
System.out.println();
}
}
}
{
public static void main(String [] args)
{
for (int i=0;i<10;i++ )
{
for (int j=0;j<10-i;j++ )
{
System.out.print(" ");
}
for (int a=1;a<=i*2+1;a++ )
{
System.out.print("*");
}
System.out.println();
}
}
}