效果图如下图所示:

 1 package myeclipseFiles2;
 2
 3 public class Rhombus {
 4
 5     public static void main(String[] args) {
 6         // TODO Auto-generated method stub
 7         int i=1;
 8         while(i<=4){
 9             int j=1;
10             //先打印出前i+1个数
11             while(j<=i+3){
12                 //判断打印的数中前几个数应该是打印空格
13                 if(j<=4-i){
14                     System.out.print(" ");
15                 }else{
16                     System.out.print("*");
17                 }
18                 j++;
19             }
20             System.out.println();
21             i++;
22         }
23         int i1=1;
24         while(i1<=3){
25             int j1=1;
26             while(j1<=7-i1){
27                 if(j1<=i1){
28                     System.out.print(" ");
29                 }else{
30                     System.out.print("*");
31                 }
32                 j1++;
33             }
34             System.out.println();
35             i1++;
36         }
37     }
38
39 }

转载于:https://www.cnblogs.com/ztt0918/p/7997690.html

while循环打印*菱形相关推荐

  1. Java for循环打印菱形

    Java for循环打印菱形 Java代码输出菱形的方法和思路有很多,在此分享一个稍带模块化拆分思想的解决方案,将需要输出的菱形拆分成8个模块(如下图),每个模块独立实现输出. 优点:8个模块之间耦合 ...

  2. 应用for循环打印菱形

    应用for循环打印菱形 大家的应用for循环打印菱形打的多了,我就不发了,所以我就弄了一个前头的符号: 类型如下:整数类型 方法如下:循环方法 这是箭头上的符号: 顺便提醒一句:这里有一行代码是有问题 ...

  3. 简单使用循环打印菱形小星星

    学习python也有一段时间了,学习的东西也不少了,就这段时间学习的循环语句,发点学习的记录,并举一个打印小星星的列子,用来总结一下. Python中循环主要有while循环,for 循环,通过循环间 ...

  4. python中for循环打印菱形_Python 使用双重循环打印图形菱形操作

    如下所示: a = int(input("请输入菱形行数:")) m = a #空格 d = a #倒三角 for i in range(1, a + 1): # 先打印正三角 p ...

  5. c语言for循环打印菱形五行,用C语言编程 输出五行菱形*。。急需啦。。大神帮忙撒。。。...

    #includevoid main() { int i,j,n;//声明i为要打印的行数,j是控制输出打印空格和星星,n是菱形为菱形的高 printf("请输入菱形的高(奇数)\t" ...

  6. [转载] python while循环 打印菱形

    参考链接: Python while循环 .  代码如下:    .

  7. java用循环打印菱形(可以自己输出打多少行)简单好懂

    package aa; import java.util.Scanner; public class Tg02 {public static void main(String args[]){Scan ...

  8. 用java程序for循环打印菱形_编写Java程序,应用for循环打印菱形、三角形

    //输出三角形//右上 for(int m = 1; m <= 10; m++) {for (int n = 1; n <= m; n++) { System.out.print(&quo ...

  9. java用for语句实现菱形_编写Java程序,应用for循环打印菱形、三角形

    //输出三角形//左下 for(int m = 1; m <= 10; m++) {for (int n = 1; n <= m; n++) { System.out.print(&quo ...

最新文章

  1. linux脚本外输入参数,shell 脚本中关于用户输入参数的处理
  2. NumPy Ndarray 对象
  3. Redis整合Spring Data Redis 开发key和value乱码
  4. Eclipse插件CheckStyle的安装和使用
  5. 径向基函数(RBF)神经网络
  6. 互联网产品 从设计到运营 这中间提高须要关注的站点
  7. shapefile导入oracle,shp2sdo.exe用法:shpfile导入OracleSpatial
  8. 数据结构之图的存储结构:邻接多重表
  9. linux定时任务小程序,linux定时任务
  10. php全选帖子删除,用PHP实现全选全删
  11. mac10.11重装php,macosx-10.11-更新osx10.11后,删除自带php版本,重新编译php5.5.29,到make阶段提示错误。...
  12. js自写字符串 append 方法
  13. 计算机二级c语言作弊技巧,计算机等级考试二级C语言题型分析与应试技巧
  14. 测试用例设计方法——等价类划分法
  15. react项目-uncaught at check call: argument fn is undefined
  16. 用PS抠图做电子签名
  17. Java迷宫小游戏,老程序员花一天时间完成,你可以吗?
  18. 青青日记app界面原型
  19. [code] PTA 胡凡算法笔记 DAY003
  20. pytest-mian函数运行

热门文章

  1. capwap学习笔记——capwap的前世今生(转)
  2. 剖析context:component-scan/、mvc:annotation-dri...
  3. DPM2012系列之十三:如何清理无法联系的客户端代理
  4. because the principal dbo does not exist 问题解决方法
  5. Spring框架初写
  6. 到底什么是hash partition?
  7. spark集群启动正常,但是提交任务后只有一个节点(slave/worker)参与集群计算
  8. SecureCRT退格键需要出现^H
  9. 处理 read_csv 报错 OSError:Initializing from file failed
  10. WARN HiveConf: HiveConf of name hive.metastore.local does not exist注意事项