【洛谷算法题】B2025-输出字符菱形【入门1顺序结构】

花无缺

‍博客主页:@花无缺
欢迎 点赞 收藏⭐ 留言 加关注✅!
本文由 花无缺 原创

收录于专栏 【洛谷算法题】


文章目录

  • 【洛谷算法题】B2025-输出字符菱形【入门1顺序结构】
    • 题目描述
    • 输入格式
    • 输出格式
    • 样例 #1
      • 样例输入 #1
      • 样例输出 #1
    • 我的题解
    • 总结
    • 相关知识点


【洛谷算法题】B2025-输出字符菱形【入门1顺序结构】

题目链接:输出字符菱形 - 洛谷

题目描述

* 构造一个对角线长 5 5 5 个字符,倾斜放置的菱形。

输入格式

没有输入要求。

输出格式

如样例所示。用 * 构成的菱形。

样例 #1

样例输入 #1

样例输出 #1

  *
 ***
*****
 ***
  *

我的题解

public class B2025 {
    public static void main(String[] args) {
        System.out.println("  *  ");
        System.out.println(" *** ");
        System.out.println("*****");
        System.out.println(" *** ");
        System.out.println("  *  ");
    }
}

总结

这个题考查的知识点是对编程语言基本输入输出的掌握,只要我们学会 Java 的输入输出,就可以 AC。

相关知识点

Java 中有三种将数据或者字符串输出到标准控制台的方法:

  • System.out.println();

    输出内容后换行。

  • System.out.print();

    输出内容后不换行。

  • System.out.printf();

    Java的格式化输出,功能类似于 C/C++ 中的printf()函数。

程序举例:

public class B2025 {
    public static void main(String[] args) {
        double num = 6.7442;
        // 输出后不换行
        System.out.print("输出不换行");
        // 输出后换行
        System.out.println("输出换行");
        // 输出后不换行
        System.out.print("输出不换行");
        // 格式化输出
        System.out.printf("%.3f", num);
    }
}

输出:

输出不换行输出换行
输出不换行6.744

作者:花无缺(huawuque404)


欢迎关注我的博客:花无缺
一起进步-刷题专栏:【洛谷算法题】
往期精彩好文:
【蓝桥杯感悟】
【全网最全爱心代码合集】
你们的点赞 收藏⭐ 留言 关注✅
是我持续创作,输出优质内容的最大动力!
谢谢!

你可能感兴趣的:(洛谷算法题,算法,数据结构,java)