我試着拍了一些,並打印的奇數這樣的:打印奇數在倒直角形成
if i take 5 as a number it should give this:
1 3 5
3 5
5
and if i take 9 it should do the same thing:
1 3 5 7 9
3 5 7 9
5 7 9
7 9
9
這是我到目前爲止,我被卡住。我不能得到的5到3後打印,並用5結束它的三角形:
public class first{
static void afficher(int a){
for(int i=1;i<=a;i++){
if(i%2!=0){
System.out.printf("%d",i);
}
}
System.out.println();
for(int j=3;j<=a-2;j++){
if(j%2!=0){
System.out.printf("%d",j);
}
}
}
public static void main(String[]args){
afficher(5);
}
}
此打印:
1 3 5
3
由於您正在打印「表面」,因此您期望兩個嵌套的「for」。 – 2014-10-06 04:18:02
for循環for循環? – user3268216 2014-10-06 04:19:07
是的,確實.... – 2014-10-06 04:19:26