新手新问,拜托了!

wst302 2003-10-18 03:51:35
//输入一个菱形的题目,上半部分出不来,那里错了?谢谢大虾!
//
import javax.swing.*;
public class homework5_21
{
public static void main(String args[])
{
JTextArea outputTextArea=new JTextArea();
for (int i=1;i<=4;i++)
{
for(int k=4;k>=i;k--)
{
outputTextArea.append(" ");

}
for (int j=1;j<=2*i-1;j++);
{
outputTextArea.append("*");
}
outputTextArea.append("\n");
}

for (int i=0;i<=4;i++)
{
for (int k=0;k<i;k++)
{
outputTextArea.append(" ");
}

for (int j=9;j>2*i;j--)
{
outputTextArea.append("*");
}
outputTextArea.append("\n");
}
JOptionPane.showMessageDialog(null,outputTextArea);
System.exit(0);
}
}



















...全文
47 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
imagex 2003-10-19
  • 打赏
  • 举报
回复
import javax.swing.*;
public class test
{
public static void main(String args[])
{
JTextArea outputTextArea=new JTextArea();
for (int i=1;i<=4;i++)
{
for(int k=4;k>=i;k--)
{
outputTextArea.append(" ");

}
for (int j=1;j<=2*i-1;j++)
{
outputTextArea.append("*");
}
outputTextArea.append("\n");
}

for (int i=0;i<=4;i++)
{
for (int k=0;k<i;k++)
{
outputTextArea.append(" ");
}

for (int j=9;j>2*i;j--)
{
outputTextArea.append("*");
}
outputTextArea.append("\n");
}
JOptionPane.showMessageDialog(null,outputTextArea);
System.exit(0);
}
}
wst302 2003-10-19
  • 打赏
  • 举报
回复
谢谢了,果然是大脑缺氧
playboyxp 2003-10-19
  • 打赏
  • 举报
回复
for (int j=1;j<=2*i-1;j++);//这句多了分号
{
outputTextArea.append("*");
}
Diamonxu 2003-10-18
  • 打赏
  • 举报
回复
for (int j=1;j<=2*i-1;j++);
这一句的后面要去掉分号;就行了
wst302 2003-10-18
  • 打赏
  • 举报
回复
谁能救救我啊, 下午大脑缺氧出不来阿

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧