马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 划句顾 于 2023-2-22 21:59 编辑
1.编写程序输出字符
*
* *
* * *
* * * *
* * * * *
代码如下:public class StarDemo {
public static void main(String args[]) {
int i,j;
for(i = 0;i < 5;i++) {
for(j = 0;j < i+1;j++) {
System.out.print("*");
}
System.out.println();
}
}
}
输出结果:
2.更改第一题的形状
* * * * *
* * * *
* * *
* *
*
代码如下:public class StarDemo {
public static void main(String args[]) {
int i,j;
for(i = 0;i < 5;i++) {
for(j = 0;j < 5-i;j++) {
System.out.print("*");
}
System.out.println();
}
}
}
运行结果:
3.继续更改第一题的形状
* * * * *
* * * *
* * *
* *
*
代码如下:public class StarDemo {
public static void main(String args[]) {
int i,j;
for(i = 0;i < 5;i++) {
for(j = 0;j <5;j++) {
if(i>j) {
System.out.print(" ");
}
else
{
System.out.print("*");
}
}
System.out.println();
}
}
}
输出那两行代码可以多打几个空格,结果输出的时候,会比较好看,如图二
可以写成这样:public class StarDemo {
public static void main(String args[]) {
int i,j;
for(i = 0;i < 5;i++) {
for(j = 0;j <5;j++) {
if(i>j) {
System.out.print(" ");
}
else
{
System.out.print("* ");
}
}
System.out.println();
}
}
}
运行结果:
图一:
图一
图二:
图二
4.更改第一题的形状
*
* *
* * *
* * * *
* * * * *
代码如下:public class StarDemo {
public static void main(String args[]) {
int i,j;
for(i = 0;i < 5;i++) {
for(j = 0;j <5;j++) {
if(j>=4-i) {
System.out.print("* ");
}
else
{
System.out.print(" ");
}
}
System.out.println();
}
}
}
运行结果:
|