3.打印下列图形
&&&&*
&&&**
&&***
&****
*****
public class work3 {
public static void main(String[] args) {
for (int i=1;i<=5;i++) //行
{
for (int j=1;j<=5-i;j++) //&三角形的一行上的个数
{
System.out.print("&");
}
for (int j=1;j<=i;j++) //控制的是*三角形一行上的个数
{
System.out.print("*");
}
System.out.println();
}
}
}
4.写出程序结果
public class Demo {
public static void main(String[] args) {
int i = 0, j = 5;
//tp:相当于给当前的循环起了一个别名.主要作用:实现在内层循 环结束外层循环
tp:for (; ; )
{
i++;
cc:for (; ; )
{
if (i > j--)
break tp;
}
}
System.out.println("i="+i+",j="+j);
}
}
i=1,j=-1
5.图形打印(每一个图形都需要单独设计一个方法)(注:这是四个题)
***** ********* ABCDE EFGHI
***** ******* BCDEF DEFGH
***** ***** CDEFG CDEFG
***** *** DEFGH BCDEF
***** * EFGHI ABCDE
public class work5 {
public static void main(String[] args) {
for(int i=1;i<=5;i++) {
for(int m=0;m<=i;m++){
System.out.print(" ");
}
for (int j = 1; j <= 5; j++)
System.out.print("*");
System.out.println();
}
}
}
public class work5_2 {
public static void main(String[] args) {
for(int i=1;i<=5;i++){
for(int j=1;j<=i-1;j++){
System.out.print(" ");
}
for (int k=1;k<=2*(5-i)+1;k++){
System.out.print("*");
}
System.out.println();
}
}
}
public class work5_3 {
public static void main(String[] args) {
for (int i=1;i<=5;i++) {
for(int j=1;j-i<=4;j++){
if(j<i)
System.out.print(" ");
else
System.out.print((char)(('A')+j-1));
}
System.out.println();
}
}
}
public class work5_4 {
public static void main(String[] args) {
for (int i=1;i<=5;i+