J2SE论坛网»J2SE技术»请教一段for循环代码
请教一段for循环代码
问?:
public class new3
{
public static void main(String args[])
{
int i=1;
int j=1;
for(j=1;j<=5;j=j+1)
{for(i=1;i<=5;i=i+1)
if(i!=3)
System.out.print(" ");
else
System.out.print("*");}
System.out.println("");
}
}
这段代码我的本意是要实现5个竖着排列的*
但是最后运行后却是横着排列的5个*
我很奇怪最后一行应该是在循环之内的,为什么却只在选循环结束后运行了一次?
谢谢!
{
public static void main(String args[])
{
int i=1;
int j=1;
for(j=1;j<=5;j=j+1)
{for(i=1;i<=5;i=i+1)
if(i!=3)
System.out.print(" ");
else
System.out.print("*");}
System.out.println("");
}
}
这段代码我的本意是要实现5个竖着排列的*
但是最后运行后却是横着排列的5个*
我很奇怪最后一行应该是在循环之内的,为什么却只在选循环结束后运行了一次?
谢谢!
答!: 1:
public class new3 {
public static void main(String args[]) {
int i = 1;
int j = 1;
for (j = 1; j <= 5; j++) {
for (i = 1; i <= 5; i++) {//這裡加上一個擴號
if (i != 3)
System.out.print(" ");
else
System.out.print("*");
}
System.out.println("");
}
}//這裡也加上一個 配對
}
public static void main(String args[]) {
int i = 1;
int j = 1;
for (j = 1; j <= 5; j++) {
for (i = 1; i <= 5; i++) {//這裡加上一個擴號
if (i != 3)
System.out.print(" ");
else
System.out.print("*");
}
System.out.println("");
}
}//這裡也加上一個 配對
}
答!: 2:
這樣就ok了
答!: 3:
ok
thanks
已结贴
thanks
已结贴
相关JAVA教程:
一个java类里面全是static方法,如何声明这个类的接口?
关于XML的问题?
关于解析ascii码生成的报文的中文问题,急!!!
IE如何判断请求的URL传回的数据是用来下载,还是显示
有关response问题?
如何接受从命令行输入的数?
请高手指点一下,谢谢
请问如何读出这个message.properties文件(急,谢谢)
问一个嗷嗷简单的问题
正则表达式如何匹配括弧?
eclipse中怎样生成jar文件
谁能推荐几本学习java网络和多线程的书(最后是专门介绍这些内容的)