JAVA练习:2.编写程序输出字符
本帖最后由 划句顾 于 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();
}
}
}
输出结果:
*
**
***
****
*****
static/image/hrline/5.gif
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();
}
}
}
运行结果:
static/image/hrline/5.gif
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();
}
}
}
输出那两行代码可以多打几个空格,结果输出的时候,会比较好看,如图二{:10_310:}
可以写成这样:
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();
}
}
}
运行结果:
图一:
图二:
static/image/hrline/5.gif
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();
}
}
}
运行结果:
鱼币 sfqxx 发表于 2023-2-22 22:22
鱼币
Σ()
页:
[1]