Erlo

python中怎么打印星星

2021-03-25 13:01:17 发布   626 浏览  
页面报错/反馈
收藏 点赞


for循环:

1、有大括号与无大括号的区别:

循环体只能有一条语句, 如果需要执行的语句超过一条,就要加大括号将它们变为一条复合语句。

//for循环如此,while循环也是如此. 
for(int i=1; i

2、打印星星:

public class 打印星星 {
    @SuppressWarnings("unused")//避免警告提示
    public static void main(String[] args) {
        /*
         * 题目1:
         * 打印一个五行五列的星星
         *     *****
         *     *****
         *     *****
         *     *****
         *     *****
         * 1.使用第一个for循环打印一排数量为5的星星
         *    *******
         *    2.使用第二个for循环嵌套在第一个for循环的外面,使第一个for
         *    循环循环五次(打印五次),并使用空字符换行。
         *       3.println与print的区别:
         *      println:将打印的结果直接输出在下一行
         *      print:将打印的结果直接输出在本行
         */
        for(int b = 0; b =3 ;j-- 打印一个空格
         * C:k = 7时  ; K >= 1 ; k   循环7次  打印七个星星
         *第二次A循环 i = 1
         * B:j = 4时  ; j >=2 ;j-- 打印二个空格
         * C:k = 7时  ; K >= 3 ; k   循环5次  打印五个星星
         *第三次A循环 i = 2
         * B:j = 4时  ; j >=1 ;j-- 打印三个空格
         * C:k = 7时  ; K >= 5 ; k   循环3次  打印三个星星
         *第四次A循环 i = 3
         * B:j = 4时  ; j >=0 ;j-- 打印四个空格
         * C:k = 7时  ; K >= 7 ; k   循环1次  打印一个星星
         */
          int max2 = 4;//最大行数
             A:for (int i = 0; i = max2-i ;j--)   // 控制空格
                  System.out.print(" ");
                 C:for (int k = 7; k > i * 2     ; k--) {  // 控制"*"号
                  System.out.print("*");
                 }
                 System.out.print("n");  // 换行
                  }
}
}

python学习网,免费的在线学习python平台,欢迎关注!

您可能感兴趣的文章:

标签: 好文章
登录查看全部

参与评论

评论留言

还没有评论留言,赶紧来抢楼吧~~

手机查看

返回顶部

给这篇文章打个标签吧~

棒极了 糟糕透顶 好文章 PHP JAVA JS 小程序 Python SEO MySql 确认