黑马程序员技术交流社区
标题:
如何快速打印直三角形和倒三角形模型
[打印本页]
作者:
青春印记深圳
时间:
2015-6-30 00:19
标题:
如何快速打印直三角形和倒三角形模型
思路:如打印九行九列的三角形,用两个for循环打印出九行九列,再在内循环内做判断,加一减一使条件不同,两个打印语句交替互换空格和*,打印出尖角分别为左上,右下,左下,右下的三角形。
代码示例如下:
class For99
{
public static void main(String[] args)
{
/*for(int j=1;j<10;j++){
for(int i=1;i<10;i++)
{
if(i<j+1){
System.out.print("*");
}else
{
System.out.print("");
}
}
System.out.println();
}*/
// *
// **
// ***
// ****
// *****
// ******
// *******
// ********
// *********
for (int j = 1; j < 10; j++) {
for (int i = 1; i < 10; i++) {
if (i < j) {
System.out.print(" ");
} else {
System.out.print("*");
}
}
System.out.println();
}
// *********
// ********
// *******
// ******
// *****
// ****
// ***
// **
// *
/*for(int j=10;j>1;j--){
for(int i=1;i<10;i++){
if(i<j){
System.out.print("*");
}
else{
System.out.print(" ");
}
}
System.out.println();
}*/
// *********
// ********
// *******
// ******
// *****
// ****
// ***
// **
// *
/*for(int j=10;j>1;j--){
for(int i=1;i<10;i++){
if(i<j-1){
System.out.print(" ");
}
else{
System.out.print("*");
}
}
System.out.println();
}*/
// *
// **
// ***
// ****
// *****
// ******
// *******
// ********
// *********
}
}
作者:
bingo54
时间:
2015-6-30 00:36
加油!
作者:
3307747472
时间:
2015-7-6 16:59
赞赞赞赞赞赞赞赞赞赞赞赞赞赞
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2