站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题新手想解决一个简单的程序

新手想解决一个简单的程序

摘要: 新手想解决一个简单的程序


希望大家帮我实现一个用一维数组和FOR循环做的一个显示结果如下的程序
0 1 2 3 4
5 6 7 8 9
10 11 12 13 14
15 16 17 18 19
20 21 22 23 24



for(int i=0;i-#60;100;i++){
if(i+1%5==0)
System.out.println();
System.out.print(i);

}


int[] a=new a[25];
for(int i=0;i-#60;a.length;i++)
{
a[i]=i
if( i%5 == 0 -#38;-#38; i!=0)
System.out.println(-#34;-#34;);
esle
System.out.println(a[i]+ -#34; -#34;);
}




public class ArrayTest {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] a = new int[25];
for (int i=0;i-#60;a.length/5;i++){
for(int j = i*5; j-#60;5*(i+1); j++){
a[j]=j;
System.out.print(a[j]+-#34; -#34;);
}
System.out.println();
}
}

}



谢谢 只有第三个是正确的 我是刚学了几天JAVA的 这是我们考试题 作错了 呵呵



在第一个for循环里面为什么不直接写i<5呢?而要写i-#60;a.length/5?结果不是一样的吗?


直接写5和a.length/5是一样的
a.length取得数组的长度,楼主结贴啊!!


public class myTest {
public static void main(String [] args){
for(int i=0;i-#60;25;i++){
if (i%5==0)
{
System.out.println();
}
if (i-#60;10){
System.out.print(i + -#34; -#34;);
}
if (i-#62;=10){
System.out.print(i+-#34; -#34;);
}
}
}
}



0 1 2 3 4
5 6 7 8 9
10 11 12 13 14
15 16 17 18 19
20 21 22 23 24

输出结果如图 最简便的办法~!



顶!
顶!

我自己业余时间写的网站,大家看看给点意见,谢谢啦!(没广告,没病毒)
都是Flash游戏,大家别想歪了哦,呵呵!
【偷看洗澡美女】很简单,把泡沫挪开,然后可以看到。。。。。
http://www.hunbei.com.cn/flash/flash_play.asp?id=3363
【透视眼镜】
http://www.hunbei.com.cn/flash/flash_play.asp?id=3317
【美女脱衣猜大小】
http://www.hunbei.com.cn/flash/flash_play.asp?id=3269
另外小游戏频道还有很多游戏,都挺好玩的。位置是:Flash频道--#62;小游戏--#62;美女


package xunhuan;

public class mytest {

/**
* @param args
*/
public static void main(String[] args) {
// TODO 自动生成方法存根
for (int i = 0; i -#60; 25; i++) {
if (i % 5 == 0) {
System.out.println();
}
System.out.print(i + -#34; -#34;);
}
}

}
就可以了 本人是新手不理解xk89191007()为什么要写
if (i-#60;10){
System.out.print(i + -#34; -#34;);
}
if (i-#62;=10){
System.out.print(i+-#34; -#34;);
}
是否另有妙用 请指点 !!不胜感激!


if (i-#60;10){
System.out.print(i + -#34; -#34;);
}
if (i-#62;=10){
System.out.print(i+-#34; -#34;);
}

这段语句也没多大作用, 主要是用来对齐数字, 只有一位的数就加两个空格,而两位数只加一个空格


↑返回目录
前一篇: struts框架 是否是java面向对象特性的破坏者?
后一篇: 一个我一直想不通的YY问题,并且强烈希望sun公司倒闭