黑马程序员技术交流社区
标题:
请教关于循环
[打印本页]
作者:
王龙
时间:
2012-10-18 12:19
标题:
请教关于循环
请教编写一个关于等边三角形和菱形的for运算
作者:
丁旭
时间:
2012-10-18 12:22
菱形的循环
public class PrintDemo {
public static void main(String[] args) {
int n=7;
int m=n/2;
int begin=m;
int end=m;
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
if(j>=begin && j<=end){
System.out.print("* ");
}else{
System.out.print(" ");
}
}
System.out.println();
if(i<m){
begin--;
end++;
}else{
begin++;
end--;
}
}
}
}
作者:
丁旭
时间:
2012-10-18 12:39
等边三角形
public class PrintDemo {
public static void main(String[] args) {
for(int i=0;i<=5;i++)
{
for(int j=i;j<5;j++){
System.out.print(" ");
}
for(int j=0;j<i;j++){
System.out.print("* ");
}
System.out.println();
}
}
}
作者:
徐升兴
时间:
2012-10-18 13:11
public class Demo {
public static void main(String[] args) {
// TODO Auto-generated method stub
/* //打印星号倒三角
for(int x = 0; x < 5; x++)
{
for(int y = x; y <5; y++){
System.out.print("*");
}
System.out.println(); }
//打印星号正三角
for(int x=1;x<5;x++){
for (int y=0;y<x;y++){
System.out.print("*");
}
System.out.println(); }
*/
// 打印金字塔*型三角形
for(int x=0;x<5;x++){
for (int y=x;y<5;y++){
System.out.print(" ");
}
for(int z=0;z<x;z++){
System.out.print("* ");
} System.out.println();
}
}
}
作者:
王龙
时间:
2012-10-18 16:04
多谢,黑马第二天
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2