java一个循环打印三角形
2017-11-30 19:26
197 查看
int n=7;
int f=1;
for(int i=1;i<=7;){
if(n>1){
System.out.print(" ");
n--;
}else if(2*i-1>=f){
System.out.print("*");
f++;
}else{
n=7;
n=n-i;
i++;
f=1;
System.out.println();
}
}
int f=1;
for(int i=1;i<=7;){
if(n>1){
System.out.print(" ");
n--;
}else if(2*i-1>=f){
System.out.print("*");
f++;
}else{
n=7;
n=n-i;
i++;
f=1;
System.out.println();
}
}
相关文章推荐
- 关于用for()循环打印一个三角形(菱形)
- 用Java语言打印一个倒立的等腰三角形———2015.11.26
- 【java练习】来打印各种形状的三角形吧!!(循环练习)
- java 声明一个二维数组循环输入六个名字并按3*2打印
- 迅雷笔试题 (JAVA多线程)启动三个线程,分别打印A B C,现在写一个程序 循环打印ABCABCABC
- java-第九章-循环结构进阶-输入行数,打印到直角三角形
- 用java的for循环实现打印上下两个正反三角形
- Java控制台打印一个扇状正三角形
- 【Java每日编程题01】实现一个方法,接收一个层数值n,打印一个有n层的直角三角形,并返回底边最后一个值。并打印出来。
- JAVA——程序流程控制——循环语句——for循环(打印三角形)
- JAVA一层for循环实现打印正三角形和到三角形
- java打印一个三角形
- java代码中打印出一个函数的调用堆栈
- 【Java】使用嵌套循环分别打印矩形 三角形 平行四边形 菱形
- java实现三个线程A B C,A线程打印A之后才能B线程打印B,然后接着C线程执行打印C,继而循环下去
- java基础_使用循环实现打印a-z
- java利用循环打印空心菱形
- 转:java实现三个线程A B C,A线程打印A之后才能B线程打印B,然后接着C线程执行打印C,继而循环下去
- Java 打印* 三角形
- java 随机生成一个中文、判断某个string是否是中文以及打印出全部的中文