版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Point9/article/details/83623276
1、输出四行四列的正方形
public class Test01{
public static void main(String[] args){
/*
练习一:
打印一个4行4列的长方形,如下图。逐步来实现
****
****
****
****
*/
//打印一行四个
/*for(int i = 1;i<=4;i++){
System.out.print("*");
}*/
for (int j=1;j<=4;j++){
for(int i = 1;i<=4;i++){
System.out.print("*");
}
System.out.println();//换行
}
}
}
2、打印直角三角形
public class Test02{
public static void main(String[] args){
/*
练习二:
打印直角三角形,难度相比上面要高
*
**
***
****
*****
*/
for(int i=1;i<=5;i++){//i=行数
for(int j=1;j<=i;j++){//列数
System.out.print("*");
}
System.out.println();
}
}
}
3、打印倒直角三角形
public class Test03{
public static void main(String[] args){
/*
练习三:
*****
****
***
**
*
*/
/*方法一:
for(int i=1;i<=5;i++){//i=行数
for(int j=5;j>=i;j--){//列数
System.out.print("*");
}
System.out.println();
}
*/
//方法二:
for(int i=0;i<=5;i++){//i=行数
for(int j=0;j<5-i;j++){//列数
System.out.print("*");
}
System.out.println();
}
}
}
4、输出倒对称直角三角形
public class Test04{
public static void main(String[] args){
/*
练习四:
*****
****
***
**
*
*/
//从第二行开始,每行多输出一个空格
for(int i=1;i<=5;i++){//i=行数
//打印空格
for(int j=1;j<i;j++){//第一行不需要打印
System.out.print(" ");
}
for(int j=5;j>=i;j--){//列数
System.out.print("*");
}
System.out.println();
}
}
}
Web全栈技术交流
点击链接加入群聊【Web全栈交流群】:https://jq.qq.com/?_wv=1027&k=5rnUzsF