关于用for()循环打印一个三角形(菱形)
来源:互联网 发布:onvifdiscovery java 编辑:程序博客网 时间:2024/05/17 12:21
从新翻开第一页,发现自己还有好多要学的东西,尝试着去打印一个正菱形,发现并不是自己想想的那么简单,苦思冥想了一个小时,无果,上床睡觉,在床上貌似想到了实现方法,于是乎睡觉了。。。。。。。
第二天开始实现以下,前一天晚上的想法行不通,还是要靠纸和笔才能带来灵感,画出图,找好关系后,打印出了活得正三角形,当然菱形也就不在话下了
P.S. 一定要用纸笔理一下思路,不然嵌套结构太多容易混乱。
下面是代码:
package lee.test;import java.util.Scanner;public class Test {public static void main(String[] args) {System.out.println("请输入边长*的个数");Scanner scan = new Scanner(System.in);int b =scan.nextInt();int i =0;int j =0;for(i=0;i<(b-1)/2+1;i++){System.out.println(" ");for(j=0;j<b;j++){if((i+j>(b/2-1))&&(j-i<(b/2+1))){System.out.print("*");}else{System.out.print(" ");}}}}}
1 0
- 关于用for()循环打印一个三角形(菱形)
- 用for循环打印菱形
- 用for循环打印菱形
- 一个for循环打印出菱形
- for循环图形打印(三角形菱形实心/空心,字母K)
- for循环打印菱形
- 【for循环】打印菱形
- 如何打印菱形 (for循环)
- for循环打印菱形(两个三角)
- for循环打印图形-菱形
- 多重for循环打印菱形
- 用JavaScript打印三角形、菱形、空心菱形
- 循环打印一个菱形英文字母...
- 用*打印三角形和菱形
- java中使用for循环去打印正方形,三角形,菱形等图形
- 根据用户需要输出打印菱形,用for循环输出打印星号组成的菱形
- java用for循环语句打印菱形图案
- 七、用for循环对菱形进行打印
- 第四周:( LeetCode494 ) Target Sum(c++)
- JavaScript异常处理和事件处理
- ActiveMQ基本介绍
- 1204 寻找子串位置string使用
- 2014年10大Web设计趋势
- 关于用for()循环打印一个三角形(菱形)
- openwrt远程登录总结
- 分析AJAX抓取今日头条街拍美图(上)
- 【C#】sqlitehelper类
- [Leetcode] #234 Palindrome Linked List
- 进程和线程的区别和linux运行状态查看简单介绍
- C++的STL之find_first_of
- 内存对齐———结构体
- 欢迎使用CSDN-markdown编辑器